Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Narratives (Details)

v3.24.0.1
Stock-Based Compensation - Narratives (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 23, 2021
Aug. 04, 2021
Dec. 14, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award            
Dividends paid on common stock (in dollars per share) $ 3.20 $ 3.20 $ 1.80     $ 3.20
Additional stock compensation expense           $ 6,667
Granted (shares)       0    
Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award            
Expiration period       10 years    
Intrinsic value of stock options exercised       $ 1,693 $ 1,306 1,767
Proceeds from stock options exercised       $ 0 $ 0 $ 0
Performance Stock Units | 2023 Grants            
Share-based Compensation Arrangement by Share-based Payment Award            
Award requisite service period       3 years    
Granted (shares)       721,537    
Estimated weighted average fair value of awards (in usd per share)       $ 12.27    
Performance Stock Units | 2023 Grants | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award            
Award vesting percentage       0.00%    
Performance Stock Units | 2023 Grants | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award            
Award vesting percentage       200.00%    
Performance Stock Units | 2022 Grants            
Share-based Compensation Arrangement by Share-based Payment Award            
Award requisite service period       3 years    
Granted (shares)         295,132  
Estimated weighted average fair value of awards (in usd per share)       $ 8.82    
Performance Stock Units | 2022 Grants | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award            
Award vesting percentage         0.00%  
Performance Stock Units | 2022 Grants | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award            
Award vesting percentage         200.00%  
Performance Stock Units | 2021 Grants            
Share-based Compensation Arrangement by Share-based Payment Award            
Award requisite service period       3 years    
Granted (shares)           211,985
Estimated weighted average fair value of awards (in usd per share)       $ 13.21    
Performance Stock Units | 2021 Grants | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award            
Award vesting percentage           0.00%
Performance Stock Units | 2021 Grants | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award            
Award vesting percentage           200.00%
Performance Stock Units | 2020 Grants            
Share-based Compensation Arrangement by Share-based Payment Award            
Award requisite service period       3 years    
Performance Stock Units | 2020 Grants | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award            
Award vesting percentage       0.00%    
Performance Stock Units | 2020 Grants | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award            
Award vesting percentage       200.00%    
Performance Stock Units | Company Performance Measure | 2020 Grants            
Share-based Compensation Arrangement by Share-based Payment Award            
Award vesting percentage       53.30%    
Granted, percentage of target       0.50    
Performance Stock Units | Total Shareholder Return (TSR) | 2020 Grants            
Share-based Compensation Arrangement by Share-based Payment Award            
Award vesting percentage       56.00%    
Granted, percentage of target       0.50    
Discontinued Operations            
Share-based Compensation Arrangement by Share-based Payment Award            
Additional stock compensation expense           $ 2,635
2017 Omnibus Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award            
Number of shares available for grant (shares)       9,498,538