XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share and Equity Transactions - Narrative (Details) - USD ($)
6 Months Ended
Mar. 07, 2022
Jun. 30, 2025
Jun. 30, 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 amount available for issuance   $ 236,700,000