XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Debt (Schedule of Long-term Debt and Short-term Borrowings) (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total debt obligations $ 25,376,934 $ 26,635,927
Unamortized debt discount (5,664,238) (6,557,992)
Carrying value of debt 19,712,696 20,077,935
Less current portion (282,055) (699,000)
Long-term debt 19,430,641 19,378,935
EIB [Member]    
Debt Instrument [Line Items]    
Total debt obligations 25,094,880 25,936,928
PPP [Member]    
Debt Instrument [Line Items]    
Total debt obligations 259,353 259,353
MGHIF [Member]    
Debt Instrument [Line Items]    
Total debt obligations 331,904
Insurance financings [Member]    
Debt Instrument [Line Items]    
Total debt obligations $ 22,701 $ 107,742