XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock and Stock-Based Awards - Dividends and Share Repurchase Authorization (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Apr. 11, 2025
Apr. 12, 2024
Mar. 31, 2025
Mar. 31, 2024
Feb. 19, 2020
Oct. 26, 2018
Mar. 06, 2018
Dec. 07, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Dividends paid   $ 5,900 $ 6,119 $ 5,889        
Repurchase of common shares, value     $ 8,000          
Repurchase of common shares, average cost per share     $ 39.48          
Repurchase of common stock, shares     0.2          
Repurchase of common shares remaining authorized amount     $ 141,500          
Subsequent Event [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Dividends paid $ 6,100              
Maximum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Repurchase of common shares program authorized amount         $ 150,000 $ 100,000 $ 250,000 $ 100,000
O 2025 Q1 Dividends [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Quarterly cash dividend declared     $ 0.17          
O 2024 Q1 Dividends [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Quarterly cash dividend declared       $ 0.165