Quarterly report pursuant to Section 13 or 15(d)

Long-Term Notes Payable (Details)

v3.24.2.u1
Long-Term Notes Payable (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 24, 2023
USD ($)
Jul. 21, 2023
USD ($)
Jan. 20, 2023
Oct. 28, 2022
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
shares
Dec. 31, 2023
USD ($)
$ / shares
$ / item
shares
Long-Term Notes Payable [Line Items]                  
Valuation of fully diluted basis             $ 50,000,000    
Convertible promissory note                 $ 300,000
Convertible promissory note payment percentage         0.60%   0.60%    
Interest expense         $ 3,750 $ 3,750 $ 7,500 $ 7,500  
Amortization expense related to debt discount         301,201 179,201 657,728 1,182,108  
Debt issuance costs         153,978 105,572 336,977 603,306  
Interest expense         $ 703,551 508,176 $ 1,486,162 2,303,649  
Weighted average price   125.00%              
Aggregate principal amount   $ 46,000,000              
Price per share (in Dollars per share) | $ / shares         $ 41.3104   $ 41.3104    
Converted shares issued (in Shares) | shares             3,367,431    
Lowest rate         92.00%   92.00%    
Floor price (in Dollars per share) | $ / shares                 $ 0.32
Purchase percentage 3.00%                
Gross proceeds percentage 13.00%                
Cash payments                
Common shares, issues (in Shares) | shares         66,550,712   66,550,712   61,940,878
Issuance cost         $ 1,365,424   $ 1,365,424    
Recognized interest expense         $ 237,502 244,242 $ 474,474 546,992  
Grants interest rate         100.00%   100.00%    
Royalty payments             $ 0 6,576  
Government grant liability         $ 623,409 $ 115,034 549,017 81,817  
Change in fair value of government grant liability             692,196 $ 72,381  
2017 Convertible Promissory Note [Member]                  
Long-Term Notes Payable [Line Items]                  
Accrued interest             $ 22,421   $ 26,844
2022 Convertible Exchange Notes [Member]                  
Long-Term Notes Payable [Line Items]                  
Bearing interest rate         3.00%   3.00%    
Principal amount       $ 34,500,000 $ 1,437,500   $ 1,437,500    
Amortization expense related to debt discount       4,500,000          
Debt issuance costs       $ 2,300,000          
Senior convertible notes percentage     3.00%            
Maturity date             November 1, 2022 through the maturity date of April 28, 2025    
Minimum installment amount         $ 1,437,500   $ 1,437,500    
Converted shares issued (in Shares) | shares             340,855 5,446,692  
Price per share (in Dollars per share) | $ / shares         $ 1.5   $ 1.5    
Installment Conversion [Member]                  
Long-Term Notes Payable [Line Items]                  
Minimum installment amount         $ 500,000   $ 500,000    
2023 Additional Notes [Member]                  
Long-Term Notes Payable [Line Items]                  
Bearing interest rate         3.00%   3.00%    
Accrued interest             $ 1,127,104   652,631
Principal amount $ 11,500,000       $ 29,249,366   29,249,366   28,504,661
Debt issuance costs                 $ 2,360,129
Minimum installment amount         $ 500,000   $ 500,000    
Lowest rate         92.00%   92.00%    
Price per share (in Dollars per share) | $ / shares         $ 1.5   $ 1.5    
Gross proceeds $ 10,000,000                
Floor price (in Dollars per Item) | $ / item                 0.4
Interest rate             125.00%    
Unamortized debt discount         $ 913,012   $ 913,012    
Issuance cost         $ 452,413   $ 452,413    
2024 Convertible [Member]                  
Long-Term Notes Payable [Line Items]                  
Price per share (in Dollars per share) | $ / shares         $ 1.45   $ 1.45    
Convertible Promissory Notes [Member]                  
Long-Term Notes Payable [Line Items]                  
Convertible promissory note         $ 300,000   $ 300,000    
Interest expense             27,703,000    
Government Grant Liability [Member]                  
Long-Term Notes Payable [Line Items]                  
Aggregate amount             $ 3,700,000    
Future sales percentage             3.00%    
Royalties paid         $ 460,000   $ 460,000    
LIBOR interest             $ 2,357,346   $ 2,749,704
Common Shares [Member]                  
Long-Term Notes Payable [Line Items]                  
Bearing interest rate         20.00%   20.00%    
Common shares, issues (in Shares) | shares         66,550,712 66,550,712  
Share Price [Member]                  
Long-Term Notes Payable [Line Items]                  
Price per share (in Dollars per share) | $ / shares         $ 1.5   $ 1.5