XML 129 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Feb. 19, 2024
Nov. 13, 2014
Dividends per share (in USD per share) $ 0.84 $ 0.80 $ 0.80    
Authorized repurchase amount       $ 300,000,000  
Treasury stock, shares acquired (in shares) 423,785   0    
Remaining authorized repurchase amount $ 279,900,000 $ 96,100,000      
Repurchased stock $ 20,100,000        
Share repurchase program 2015          
Authorized repurchase amount         $ 500,000,000.0