v3.26.1
Note 13 - Debt - Components of Debt (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Line Items]    
Total Debt, net $ 32,113,840 $ 33,857,758
Less current portion 12,600,000 4,000,000
Debt non-current portion, net 19,513,840 29,857,758
Secured Debt [Member]    
Debt Disclosure [Line Items]    
Principal amount 12,600,000 14,600,000
Unamortized debt discount and issuance costs (261,846) (460,006)
Total Debt, net 12,338,154 14,139,994
Unsecured, Subordinated Convertible Debenture [Member]    
Debt Disclosure [Line Items]    
Principal amount 20,000,000 20,000,000
Unamortized debt discount and issuance costs (224,314) (282,236)
Total Debt, net $ 19,775,686 $ 19,717,764