XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 11, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 8,580 $ 6,316 $ 4,288  
Number of stock options exercised 58,000 0    
Total unrecognized compensation cost related to non-vested RSUs $ 8,500      
Amount related to shares used for tax withholding obligations $ 2,500 $ 600 $ 2,200  
Annual retainer per non-employee director, percentage paid in cash 50.00%      
Annual retainer per non-employee director, percentage paid in common stock 50.00%      
Shares of common stock received by employee directors 37,000 56,000 106,000  
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting rights RSUs primarily vest in equal portions over the three-year vesting period.      
Vesting period 3 years      
Total unrecognized compensation cost, weighted-average period of recognition 2 years 3 months 18 days      
Non Qualified Stock Options (NQSO) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting rights The option awards generally vest in three equal annual installments commencing on the first anniversary of the grant date      
Exercise period 10 years      
Awards granted in period 0 0 0  
Aggregate intrinsic value of stock options exercised $ 100   $ 200  
Employees and Directors [Member] | 2017 Long-Term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, number of shares available for grant       1,500,000
Non-Employee Directors [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Annual retainer per non-employee director 160      
Chairman of the Board [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Additional annual retainer paid to non-employee director $ 100      
Additional percentage of annual retainer paid to non-employee director in common stock 100.00%