v3.26.1
Note S - Subsequent Events (Details Textual)
12 Months Ended
Apr. 30, 2026
Apr. 29, 2026
Mar. 19, 2026
shares
Feb. 17, 2026
shares
Jan. 01, 2026
shares
Dec. 31, 2025
shares
Dec. 31, 2024
shares
Mar. 09, 2026
Forecast [Member] | Reverse Stock Split [Member]                
Stockholders' Equity Note, Stock Split, Conversion Ratio 10 10            
Subsequent Event [Member]                
Stock Issued During Period, Shares, Period Increase (Decrease) (in shares)         250      
Stock Issued During Period, Shares, Period Increase (Decrease), Percentage         0.00%      
Common Stock, Votes Per Share               1
Restricted Stock [Member]                
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited (in shares)           3,025 917  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)           3 years    
Restricted Stock [Member] | Share-Based Payment Arrangement, Employee [Member] | Subsequent Event [Member]                
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited (in shares)     250 250        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)     3 years