XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share and Equity Transactions - Narrative (Details) - USD ($)
3 Months Ended
Mar. 07, 2022
Mar. 31, 2025
Mar. 31, 2024
Feb. 23, 2022
Class of Stock [Line Items]        
Stock repurchase program, authorized amount       $ 150,000,000
Repurchase of common stock under share repurchase plan (in shares)   0    
ATM Program        
Class of Stock [Line Items]        
Sale of stock consideration received on transaction $ 250,000,000      
Issuance of common stock (in shares)   0 0  
Remaining number of shares available for issuance   236,700,000