XML 85 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Note 15 - Subsequent Events (Details Textual) - USD ($)
Feb. 02, 2023
Mar. 06, 2024
Dec. 31, 2023
First Amended Credit Agreement [Member]      
Interest Expense, Long-Term Debt, Total $ 20,000,000    
Secured Non Convertible Terms Loans [Member]      
Debt Instrument, Face Amount     $ 20,000,000
Subsequent Event [Member] | Their Amended Credit Agreement [Member]      
Debt Instrument, Fee Amount   $ 479,845  
Shares Issued, Price Per Share (in dollars per share)   $ 2.89  
Shares Issued For Debt Agreement, Shares (in shares)   166,036  
Subsequent Event [Member] | Secured Non Convertible Terms Loans [Member]      
Debt Instrument, Face Amount   $ 21,200,000  
Subsequent Event [Member] | Convertible Loans [Member]      
Debt Instrument, Face Amount   $ 16,000,000