Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies - Narrative (Details)

v3.25.1
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Sep. 09, 2022
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Jan. 30, 2024
USD ($)
Concentration Risk [Line Items]        
Restricted certificate of deposit   $ 52,151 $ 201,822  
Restricted certificate of deposit used as collateral     150,000  
Write-offs and expected credit losses   39 2,040  
Allowance for current expected credit losses   0 0  
Impairment of property and equipment   $ 0 25,354,791  
Number of operating segments | segment   1    
Foreign currency transaction (losses) gains   $ (61,597) (44,020)  
New convertible debentures   2,583,832 0  
Loss on extinguishment of debt   127,605,940 0  
Earnout shares period 5 years      
Capitalized interest   $ 0 1,515,446  
Capitalized interest, inventory     354,162  
Capitalized interest, property and equipment     $ 1,161,284  
New Convertible Debentures | Convertible debt        
Concentration Risk [Line Items]        
Original issue discount percentage   5.00%    
New convertible debentures   $ 0   $ 99,195,791
Loss on extinguishment of debt   $ 48,870,991    
November 2024 Debentures | Convertible debt        
Concentration Risk [Line Items]        
Original issue discount percentage   2.00%    
New convertible debentures   $ 2,583,832    
Three Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk percentage   82.00%    
Three Customers | Accounts Receivable | Customer Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk percentage   100.00%    
Customer A | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk percentage   39.00%    
Customer B | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk percentage   27.00%    
Customer C | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk percentage   16.00% 39.00%  
Two Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk percentage     100.00%  
Customer D | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk percentage   61.00%    
One Customer | Accounts Receivable | Customer Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk percentage     68.00%