XML 78 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders' Equity (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Feb. 19, 2024
Dec. 31, 2017
Equity, Class of Treasury Stock [Line Items]          
Cash dividends declared per share (in dollars per share) $ 0.21 $ 0.21      
Authorized amount to be repurchased       $ 300,000,000  
Repurchase of shares (in shares) 427,574 57,000      
Treasury stock acquired $ 21,100,000 $ 2,500,000      
Remaining authorized repurchase capacity $ 258,800,000   $ 96,100,000    
Share repurchase program 2014          
Equity, Class of Treasury Stock [Line Items]          
Authorized amount to be repurchased         $ 500,000,000.0