XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock and Stock-Based Awards - Dividends and Share Repurchase Authorization (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 12, 2024
Dec. 13, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
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     $ 23,455 $ 23,156 $ 23,260        
Quarterly cash dividend declared   $ 0.165              
Dividends payable, date of record   Dec. 29, 2023              
Repurchase of common shares remaining authorized amount     $ 154,600            
Repurchase of common Shares     0 400,000 1,400,000        
Repurchase of common shares, value       $ 9,400 $ 40,200        
Repurchase of common shares, average cost per share       $ 24.96 $ 29.11        
Quarterly Dividend Rate Q1 2018 Through January 2020 [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Quarterly cash dividend declared     $ 0.15            
Quarterly Dividend Rate February 2020 Through April 2020 [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Quarterly cash dividend declared     0.16            
Quarterly Dividend Rate Since May 2021 [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Quarterly cash dividend declared     $ 0.165            
Subsequent Event [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Dividends paid $ 5,900                
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