XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
CAPITAL STOCK - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 11, 2025
Jun. 20, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mar. 14, 2022
Apr. 30, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Quarterly dividend declared (in usd per share)     $ 0.17 $ 0.17 $ 0.17    
Stock repurchase program, authorized amount           $ 20,000 $ 10,000
Treasury stock repurchase (in shares)       320,204 597,195    
Stock Repurchased During Period, Value       $ 2,539 $ 6,320    
Share Repurchase Program, Remaining Authorized, Amount     $ 11,100        
Total intrinsic value of stock options exercised     0   $ 100    
Unrecognized stock option compensation cost     $ 400        
Weighted-average per share grant date fair value of stock options granted     $ 5.13 $ 2.61 $ 5.44    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Non-plan stock options     15,000        
Preferred stock Series A              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Preferred stock, shares authorized (in shares)     100 100      
Preferred stock, issued (in shares)     0 0      
Preferred stock, outstanding (in shares)     0 0      
Preferred stock Series B              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Preferred stock, shares authorized (in shares)     2,000,000 2,000,000      
Preferred stock, issued (in shares)     0 0      
Preferred stock, outstanding (in shares)     0 0      
Long Term Incentive Plan 2000              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares available for grant (in shares)     1,838,644        
Long Term Incentive Plan 2000 | After Amendment              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares available for grant (in shares)     9,717,500        
Subsequent Event              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Quarterly dividend declared (in usd per share) $ 0.0425            
Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average recognition period     1 year 6 months        
Stock Option | Minimum | Long Term Incentive Plan 2000              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options expiration period     5 years        
Stock Option | Maximum | Long Term Incentive Plan 2000              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options expiration period     10 years        
Vesting period     4 years        
Restricted Shares              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average recognition period     1 year 6 months        
Total fair value of restricted stock vested     $ 2,800        
Restricted Shares | Maximum | Long Term Incentive Plan 2000              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period     4 years        
Performance-based awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period     3 years        
Weighted-average recognition period     1 year 9 months 18 days        
Total fair value of restricted stock vested     $ 1,500        
Number of shares range percentage     150.00%        
Performance-based awards | Long Term Incentive Plan 2000              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period     3 years        
Performance-based awards | Amended And Restated Long Term Incentive Plan Two Thousand [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized   1,500,000          
Cash Settled Performance Based Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average recognition period     0 years        
Number of shares range percentage     150.00%