v3.25.1
Note L - Stockholders' Equity, Stock Plans and Other Employee Benefit Plans (Details Textual)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 10, 2025
$ / shares
Dec. 08, 2022
USD ($)
shares
Mar. 30, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
Sep. 18, 2019
shares
Mar. 11, 2016
shares
Common Stock, Dividends, Per Share, Declared | $ / shares     $ 2 $ 2      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross     110,000 10,000      
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares     $ 74.47 $ 78      
Number of Times of Salary and Bonus Lump Sum Cash Payment     2.99        
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent     20.00%        
Defined Contribution Plan, Employer Matching Contribution Rate Per Dollar | $ / shares     $ 0.25        
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay     3.00%        
Defined Contribution Plan, Employer Discretionary Contribution Amount | $     $ 34 $ 38      
Multiemployer Plans, Withdrawal Obligation | $         $ 329    
Multiemployer Plan, Employer Contribution, Cost | $     9 $ 8      
Executive Chairman of the Board [Member]              
Base Salary | $     1,000        
Term of Consulting Period Pursuant to the Lorber Employment [Agreement]   3 years          
Executive Chairman of the Board [Member] | Consulting Fee [Member]              
Contractual Obligation | $   $ 200          
Chief Executive Officer [Member] | Employment Contracts [Member]              
Base Salary | $     $ 625        
Sixth Stock Repurchase Plan [Member]              
Share Repurchase Program, Authorized, Number of Shares             1,200,000
Treasury Stock, Shares, Acquired     1,101,884        
Treasury Stock, Value, Acquired, Cost Method | $     $ 39,000        
Share Repurchase Program, Remaining Authorized, Number of Shares     98,116        
Share-Based Payment Arrangement, Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period     5 years 5 years      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period     4 years 4 years      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $     $ 3,281        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     36 months        
Share-Based Payment Arrangement, Option [Member] | Minimum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period     5 years        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period     3 years        
Share-Based Payment Arrangement, Option [Member] | Maximum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period     10 years        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period     5 years        
Restricted Stock [Member] | Executive Chairman of the Board [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period   5 years          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period   50,000          
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value | $     $ 856 $ 710      
The 2019 Stock Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized           369,584  
The 2019 Stock Incentive Plan [Member] | Shares Expired or Forfeited up to 100000 Shares [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant           11,000  
The 2019 Stock Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant     38,584        
The 2019 Stock Incentive Plan [Member] | Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant     134,808        
The 2010 Stock Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant           208,584  
Forecast [Member]              
Common Stock, Dividends, Per Share, Declared | $ / shares $ 0.5