v3.26.1
Note 4 - Commitments and Contingencies (Details Textual)
$ in Millions
12 Months Ended
Oct. 24, 2024
Mar. 31, 2026
USD ($)
Dec. 31, 2025
Nov. 01, 2024
shares
Stock Required to be Issued for Stock Split, Shares (in shares) | shares       271,846
Reverse Stock Split [Member]        
Stockholders' Equity Note, Stock Split, Conversion Ratio 20      
Employment Contracts [Member] | Minimum [Member]        
Employee Benefits and Share-Based Compensation   $ 1.9    
Employment Contracts [Member] | Maximum [Member]        
Employee Benefits and Share-Based Compensation   $ 2.5    
Pending Litigation [Member]        
Loss Contingency, Pending Claims, Number     0