Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Narrative (Details)

v3.24.1.u1
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Mar. 14, 2023
USD ($)
Sep. 09, 2022
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Aug. 31, 2023
USD ($)
Concentration Risk [Line Items]          
Restricted certificate of deposit     $ 201,822 $ 250,375  
Restricted certificate of deposit used as collateral         $ 150,000
Short-term investments     0 4,959,263  
Proceeds from maturity of short-term investment $ 5,000,000        
Gain on short-term investments     40,737 0  
Write-offs and expected credit losses     2,040 9,963  
Allowance for current expected credit losses     0 9,963  
Impairment of property and equipment     $ 25,354,791 0  
Number of operating segments | segment     1    
Foreign currency transaction (losses) gains     $ (44,020) 260,615  
Earnout shares period   5 years      
Capitalized interest     1,515,446    
Capitalized interest, inventory     354,162 $ 804,000  
Capitalized interest, property and equipment     $ 1,161,284    
Two Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage     100.00% 95.00%  
Two Customers | Accounts Receivable | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage     68.00% 82.00%  
One Customer | Accounts Receivable | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage     32.00%