v3.26.1
Note 13 - Debt - Components of Debt (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Debt Disclosure [Line Items]    
Total Debt, net $ 32,974,904 $ 33,857,758
Less current portion 12,000,000 4,000,000
Debt non-current portion, net 20,974,904 29,857,758
Secured Debt [Member]    
Debt Disclosure [Line Items]    
Principal amount 13,600,000 14,600,000
Unamortized debt discount and issuance costs (371,640) (460,006)
Total Debt, net 13,228,360 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 (253,456) (282,236)
Total Debt, net $ 19,746,544 $ 19,717,764