XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Schedule of Long-term Debt and Short-term Borrowings) (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total debt obligations $ 25,161,855 $ 26,635,927
Unamortized debt discount (3,466,491) (6,557,992)
Carrying value of debt 21,695,364 20,077,935
Less current portion (14,519,113) (699,000)
Long-term debt 7,176,251 19,378,935
EIB [Member]    
Debt Instrument [Line Items]    
Total debt obligations 25,161,855 25,936,928
PPP [Member]    
Debt Instrument [Line Items]    
Total debt obligations 259,353
MGHIF [Member]    
Debt Instrument [Line Items]    
Total debt obligations 331,904
Insurance financings [Member]    
Debt Instrument [Line Items]    
Total debt obligations $ 107,742