v3.25.4
Stock-Based Compensation (Restricted Stock - Grants Narrative) (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 5 Months Ended 6 Months Ended
Nov. 30, 2025
$ / shares
shares
Oct. 31, 2025
shares
Sep. 30, 2025
shares
Aug. 31, 2025
shares
Jul. 31, 2025
shares
Nov. 30, 2024
shares
Oct. 31, 2024
shares
Aug. 31, 2024
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2025
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of stock options awarded                 0     0  
Stock-based compensation charge, net | $                 $ 1,945 $ 2,644   $ 3,806 $ 5,021
Executive Officers [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of stock options awarded                   600,000     600,000
Restricted Stock [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of stock options awarded                       829,095 1,331,110
Number of shares issued for service                       5,500  
Stock-based compensation charge, net | $                 $ 100     $ 100  
Shares issued, shares (Note 2 and Note 11)                 11,000     27,500  
Restricted Stock [Member] | November 2025 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Expected volatility                       41.20%  
Closing price, per share | $ / shares                       $ 4.35  
Restricted Stock [Member] | Employees [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of stock options awarded                     217,179    
Restricted Stock [Member] | Time-Based Vesting [Member] | Employees [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of stock options awarded 160,000 215,000 200,000 5,323 3,772   100,000 32,800          
Restricted Stock [Member] | Market And Time Based Vesting [Member] | Employees [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Number of stock options awarded           1,198,310              
Restricted Stock [Member] | Market And Time Based Vesting [Member] | Employees [Member] | November 2025 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Share based compensation number of stock awarded 245,000                        
Percentage of stock price appreciation as vesting condition 15.00%                        
Base price over measurement period | $ / shares                 $ 4.31   $ 4.31 4.31  
Share price per share | $ / shares                 $ 4.30   $ 4.30 $ 4.30  
Restricted Stock [Member] | Prior To First Anniversary Of Grant Date [Member] | Employees [Member] | November 2025 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Vesting percentage                       0.00%  
Restricted Stock [Member] | Vesting Period Fiscal 2027 [Member] | Employees [Member] | November 2025 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Base price over measurement period | $ / shares $ 4.31                        
Vesting percentage                       33.00%  
Multiplier used to determine target stock price per share related to appreciation levels 1.15                     4.96  
Restricted Stock [Member] | Vesting Period Fiscal 2028 [Member] | Employees [Member] | November 2025 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Base price over measurement period | $ / shares $ 4.31                        
Vesting percentage                       67.00%  
Multiplier used to determine target stock price per share related to appreciation levels 1.32                     5.70  
Restricted Stock [Member] | Vesting Period Fiscal 2029 [Member] | Employees [Member] | November 2025 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                          
Base price over measurement period | $ / shares $ 4.31                        
Vesting percentage                       100.00%  
Multiplier used to determine target stock price per share related to appreciation levels 1.52                     6.55