XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jan. 21, 2025
Jul. 31, 2024
Jun. 30, 2019
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Contingently issuable common shares were excluded (in shares)       244,000   165,000   165,000  
Treasury stock purchase (in shares)       148,916 143,734   293,000    
Repurchase of treasury shares       $ 5,000 $ 4,945   $ 9,945    
Dividends declared per common share (in dollars per share)       $ 0.07   $ 0.07 $ 0.14 $ 0.14  
Subsequent Event                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Dividends declared per common share (in dollars per share) $ 0.07                
Dividends $ 2,005                
Restricted Stock Units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares vested (in shares)                 146,000
2016 LTIP                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Additional shares authorized for grant (in shares)   2,800,000 2,500,000            
Stock issued upon the exercise of stock option (in shares)             12,000    
Stock Options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Antidilutive securities excluded from computation of earnings per share (in shares)       578,000   824,000 1,777,000 744,000  
Restricted Stock Units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Antidilutive securities excluded from computation of earnings per share (in shares)             1,777,000    
Performance Shares                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Antidilutive securities excluded from computation of earnings per share (in shares)             1,777,000