XML 111 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Debt - Components of Debt (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Line Items]    
Total Debt, net $ 68,969,199 $ 44,679,859
Less current portion 42,600,000 7,900,000
Non-current debt, net 26,369,199 36,779,859
Secured Debt [Member]    
Debt Disclosure [Line Items]    
Principal amount 52,100,000 30,000,000
Unamortized debt discount (1,188,535) (2,411,532)
Unamortized debt issuance costs (1,543,742) (2,394,168)
Total Debt, net 49,367,723 25,194,300
Convertible Debt [Member]    
Debt Disclosure [Line Items]    
Principal amount 20,000,000 20,000,000
Unamortized debt discount (321,377) (414,854)
Unamortized debt issuance costs (77,147) (99,587)
Total Debt, net $ 19,601,476 $ 19,485,559