XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity and Other Comprehensive Income - Common Stock (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2022
Dec. 13, 2024
Class of Stock [Line Items]      
Repurchases of common stock $ 272,343,000 $ 12,987,000  
Common Stock      
Class of Stock [Line Items]      
Repurchase of common stock (in shares) 6,400 281  
Share price (in dollars per share) $ 42.40    
Stock repurchase program, authorized amount (up to)     $ 400,000,000
Repurchases of common stock   $ 13,000,000.0  
Preferred Stock      
Class of Stock [Line Items]      
Stock repurchase program, authorized amount (up to)     $ 50,000,000