XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of long-term debt and short-term borrowings
   March 31, 2023   December 31, 2022 
     EIB  $11,631,738   $13,489,178 
Total debt obligations   11,631,738    13,489,178 
Unamortized debt discount   (1,313,888)   (1,614,591)
Carrying value of debt   10,317,850    11,874,587 
Less current portion   (4,959,417)   (7,023,901)
Non-current portion of long-term debt  $5,358,433   $4,850,686