v3.26.1
Note 7 - Equity (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Mar. 17, 2023
USD ($)
Apr. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Apr. 30, 2025
USD ($)
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Dec. 31, 2025
$ / shares
shares
Common Stock, Shares Authorized (in shares)         120,000,000   120,000,000
Common Stock, Par or Stated Value Per Share | $ / shares         $ 0.01   $ 0.01
Common Stock, Shares, Issued         9,391,000   9,391,000
Common Stock, Shares, Outstanding         9,391,000   9,391,000
Share Price | $ / shares         $ 14.2    
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares         $ 15.21   $ 18.73
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period         (0) 173 181,000
Proceeds from Stock Options Exercised | $   $ 379 $ 259 $ 638 $ 0 $ 259  
Share-Based Payment Arrangement, Expense | $         17 $ 107  
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | $         $ 133    
Stock Issued During Period, Shares, Issued for Exercise of Warrants         0 0  
Class of Warrant or Right, Outstanding         0   0
Share-Based Payment Arrangement, Employee [Member]              
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares         $ 15.21    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grant Date Fair Value | $         $ 41    
Share-Based Payment Arrangement, Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value | $         $ 8,389    
Share-Based Payment Arrangement, Option [Member] | Share-Based Payment Arrangement, Employee [Member]              
Share Price | $ / shares         $ 15.21    
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period         5 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate         46.00%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate         0.00%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate         3.50%    
Share-Based Payment Arrangement, Option [Member] | Share-Based Payment Arrangement, Employee [Member] | Share-Based Payment Arrangement, Tranche One [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage         25.00%    
Share-Based Payment Arrangement, Option [Member] | Share-Based Payment Arrangement, Employee [Member] | Share-Based Payment Arrangement, Tranche Two [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting, Number of Tranches         3    
Share Repurchase Program [Member]              
Share Repurchase Program, Authorized, Amount | $ $ 5,000       $ 5,000    
Stock Repurchase Program Expiration Period 24 months            
Treasury Stock, Shares, Acquired (in shares)         0 0