v3.26.1
Note 5 - Debt (Details Textual) - USD ($)
3 Months Ended 36 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 15, 2026
Dec. 15, 2023
Jan. 18, 2023
Jun. 17, 2022
STS Acquisition Notes [Member]            
Debt Instrument, Face Amount           $ 2,000,000
Debt Instrument, Interest Rate, Stated Percentage           3.00%
STS Acquisition Notes 1 [Member]            
Debt Instrument, Face Amount           $ 1,000,000
The 2023 Notes [Member]            
Debt Instrument, Maximum Amount         $ 15,000,000  
The 2023 Revenue Sharing Notes [Member]            
Debt Instrument, Face Amount       $ 15,000,000    
Debt Instrument, Interest Rate, Stated Percentage       13.25%    
Debt Issuance Costs, Net       $ 670,000    
Debt Instrument, Material Relationship       $ 5,000,000    
Debt Instrument, Sinking Fund Requirement, Percentage       170.00%    
Debt Instrument, Cumulative Sinking Fund Payments $ 500,000          
Interest Expense, Long-Term Debt $ 497,000 $ 497,000        
The 2023 Revenue Sharing Notes [Member] | Minimum [Member] | Forecast [Member]            
Debt Instrument, Redemption Price, Percentage     103.00%      
The 2023 Revenue Sharing Notes [Member] | Maximum [Member] | Forecast [Member]            
Debt Instrument, Redemption Price, Percentage     106.00%