XML 86 R21.htm IDEA: XBRL DOCUMENT v3.24.2
EIB loan guaranty (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of EIB loan guaranty
               
    March 31,
2024
    December 31,
2023
 
EIB   $ 10,920,451     $ 10,873,867  
Total obligations     10,920,451       10,873,867  
Unamortized discount     -       -  
Carrying value of EIB loan guaranty     10,920,451       10,873,867  
Less EIB loan guaranty (current portion)     (10,920,451 )     (10,873,867 )
Long-term EIB loan guaranty   $ -     $ -