v3.26.1
Note N - Stock Options (Details Textual)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 29, 2026
Aug. 08, 2025
shares
Dec. 14, 2023
shares
Jan. 27, 2016
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2021
shares
Common Stock, Capital Shares Reserved for Future Issuance (in shares)       33,333          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)           8 months 8 days 1 year 1 month 20 days 11 months 15 days  
Share Price (in dollars per share) | $ / shares           $ 5.4 $ 17.1 $ 30  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares)           0      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares           $ 0 $ 0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)           0 0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value | $           $ 0 $ 0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)           (0) (0)    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value | $           $ 0 $ 0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)           0 0    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | $             $ 0    
In The Money Options [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares)           0 0 0  
Forecast [Member] | Reverse Stock Split [Member]                  
Stockholders' Equity Note, Stock Split, Conversion Ratio 10 10              
The 2023 Stock Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)     70,000            
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)           28,300      
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited (in shares)           3,026      
Stock Issued During Period, Shares, Issued for Services (in shares)           2,316      
The 2023 Stock Incentive Plan [Member] | Minimum [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent       100.00%          
The 2023 Stock Incentive Plan [Member] | Maximum [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent       110.00%          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)       10 years          
The 2015 Equity Incentive Plan [Member]                  
Common Stock, Capital Shares Reserved for Future Issuance (in shares)         1,042       4,383
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)         10 years        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)           0 0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)           (0) (0)    
The 2015 Equity Incentive Plan [Member] | Minimum [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent                 100.00%
The 2015 Equity Incentive Plan [Member] | Maximum [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent                 110.00%