XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 14 - Debt - Components of Debt (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Line Items]    
Debt, net $ 57,078,008 $ 44,679,859
Total Debt, net 57,078,008 44,679,859
Less current portion 21,700,000 7,900,000
Non-current debt, net 35,378,008 36,779,859
Secured Debt [Member]    
Debt Disclosure [Line Items]    
Principal amount 42,500,000 30,000,000
Unamortized debt discount (2,283,978) (2,411,532)
Unamortized debt issuance costs (2,652,330) (2,394,168)
Debt, net 37,563,692 25,194,300
Total Debt, net 37,563,692 25,194,300
Convertible Debt [Member]    
Debt Disclosure [Line Items]    
Principal amount 20,000,000 20,000,000
Unamortized debt discount (391,664) (414,854)
Unamortized debt issuance costs (94,020) (99,587)
Debt, net 19,514,316 19,485,559
Total Debt, net $ 19,514,316 $ 19,485,559