XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based and Other Compensation (Details Narrative) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2020
Aug. 31, 2022
Dec. 31, 2015
Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense $ 904 $ 506      
Tax related benefits 253 142      
Future compensation expense $ 615        
Weighted average basis term 1 year 3 months 14 days        
CEO 2020 Award [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense $ 24 105      
Long-term equity-based incentive     $ 750    
Plan 2021 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense 40 194      
Long-term equity-based incentive 1,069        
Plan 2022 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense 542 473      
Plan 2023 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense 491 219      
Plan 2024 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock-based compensation expense $ 445 0      
Omnibus 2015 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares authorized for issuance         3,500
Omnibus 2022 Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares authorized for issuance       3,250  
Shares available for grant 2,640        
Director 2022 Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares available for grant 393        
Defined Contribution Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Employer contribution expense $ 650 $ 499