XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Equity and Capital - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Aug. 18, 2023
Class of Stock [Line Items]          
Common stock dividend declared, per share   $ 0.705 $ 0.67    
Stock repurchased remaining authorized value   $ 250,000,000      
Stock repurchase program, authorized amount $ 250,000,000 0      
Stock repurchase program expiration date Jun. 30, 2026        
Forward Equity Offering [Member]          
Class of Stock [Line Items]          
Number of shares issuable       1,339,377  
Sale of stock, average offering price       $ 74.66  
Settlement period       1 year  
Proceeds from issuance of shares before underwriting discount and offering expenses   $ 100,000,000      
2024 Forward Sales Agreements [Member]          
Class of Stock [Line Items]          
Number of shares settled   0      
At the Market ("ATM") Program [Member]          
Class of Stock [Line Items]          
Common stock remaining available for issuance   $ 400,000,000      
Maximum [Member] | At the Market ("ATM") Program [Member]          
Class of Stock [Line Items]          
Equity issuances, common stock authorized for issuance   $ 500,000,000      
Series B Preferred Stock [Member] | UBP Acquisition [Member]          
Class of Stock [Line Items]          
Redeemable price per share         $ 25