v3.26.1
Common Stock - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jul. 10, 2025
Apr. 10, 2025
Dec. 17, 2024
Aug. 06, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jun. 08, 2026
Jun. 14, 2024
Dividends Payable [Line Items]                              
Dividends per common share (in dollars per share)         $ 0.255 $ 0.255 $ 0.235 $ 0.235 $ 0.235 $ 0.235 $ 0.510   $ 0.940    
Issued and outstanding common stock authorized to repurchase         $ 1,250,000,000           $ 1,250,000,000        
Accrued share repurchase (in shares)                           0  
Aggregate value         16,026,000       $ 88,372,000   26,003,000 $ 125,009,000      
Satisfaction of obligation under agreement         214,700,000           214,700,000        
Treasury Stock                              
Dividends Payable [Line Items]                              
Aggregate value                     $ 26,000,000.0        
Treasury share retirement (in shares)                     288,239        
Subsequent Event                              
Dividends Payable [Line Items]                              
Dividends per common share (in dollars per share)       $ 0.255                      
Magnus                              
Dividends Payable [Line Items]                              
Stock repurchase program, authorized amount                           $ 52,500,000 $ 62,500,000
Accrued share repurchase (in shares) 953,406 935,907                          
Aggregate value $ 62,500,000 $ 62,500,000 $ 62,500,000   $ 0       $ 62,500,000   $ 0 $ 62,500,000