XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Details) - Schedule of long-term debt and short-term borrowings - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Debt (Details) - Schedule of long-term debt and short-term borrowings [Line Items]    
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
EIB [Member]    
Debt (Details) - Schedule of long-term debt and short-term borrowings [Line Items]    
Total debt obligations $ 11,631,738 $ 13,489,178