XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of long-term debt and short-term borrowings
   March 31, 2022   December 31, 2021 
     EIB  $24,957,409   $25,161,855 
Total debt obligations   24,957,409    25,161,855 
Unamortized debt discount   (2,607,102)   (3,466,491)
Carrying value of debt   22,350,307    21,695,364 
Less current portion   (14,394,824)   (14,519,113)
Long-term debt  $7,955,483   $7,176,251