XML 57 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Schedule of Long-term Debt and Short-term Borrowings) (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total debt obligations $ 25,408,938 $ 26,635,927
Unamortized debt discount (4,256,214) (6,557,992)
Carrying value of debt 21,152,724 20,077,935
Less current portion (14,668,424) (699,000)
Long-term debt 6,484,300 19,378,935
EIB [Member]    
Debt Instrument [Line Items]    
Total debt obligations 25,408,938 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