v3.26.1
Note 14 - Debt - Components of Debt (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Line Items]    
Total Debt, net $ 33,857,758 $ 68,969,199
Less current portion 4,000,000 42,600,000
Debt non-current portion, net 29,857,758 26,369,199
Secured Debt [Member]    
Debt Disclosure [Line Items]    
Principal amount 14,600,000 52,100,000
Unamortized debt discount (44,535) (1,188,535)
Unamortized debt issuance costs (415,471) (1,543,742)
Total Debt, net 14,139,994 49,367,723
Unsecured, Subordinated Convertible Debenture [Member]    
Debt Disclosure [Line Items]    
Principal amount 20,000,000 20,000,000
Unamortized debt discount (227,600) (321,377)
Unamortized debt issuance costs (54,636) (77,147)
Total Debt, net $ 19,717,764 $ 19,601,476