v3.26.1
Note 5 - Debt (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 36 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 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   $ 500,000          
Interest Expense, Long-Term Debt $ 497,000 $ 497,000 $ 994,000 $ 994,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%