XML 57 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Debt - Components of Debt (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Debt Disclosure [Line Items]    
Debt, net $ 74,598,449 $ 44,679,859
Total Debt, net 74,598,449 44,679,859
Less current portion 29,900,000 7,900,000
Non-current debt, net 44,698,449 36,779,859
Secured Debt [Member]    
Debt Disclosure [Line Items]    
Principal amount 60,000,000 30,000,000
Unamortized debt discount (2,142,857) (2,411,532)
Unamortized debt issuance costs (2,801,809) (2,394,168)
Debt, net 55,055,334 25,194,300
Total Debt, net 55,055,334 25,194,300
Convertible Debt [Member]    
Debt Disclosure [Line Items]    
Principal amount 20,000,000 20,000,000
Unamortized debt discount (368,440) (414,854)
Unamortized debt issuance costs (88,445) (99,587)
Debt, net 19,543,115 19,485,559
Total Debt, net $ 19,543,115 $ 19,485,559