Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Narrative (Details)

v3.24.3
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 14, 2023
USD ($)
Sep. 09, 2022
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Concentration Risk [Line Items]              
Restricted certificate of deposit     $ 51,763   $ 51,763   $ 201,822
Restricted certificate of deposit used as collateral             $ 150,000
Proceeds from maturity of short-term investment $ 5,000,000            
Gain on short-term investments         $ 0 $ 40,737  
Number of operating segments | segment         1    
Foreign currency transaction (losses) gains     $ (11,833) $ (83,654) $ (21,276) (56,061)  
Earnout shares period   5 years          
Capitalized interest         $ 0 873,816  
Capitalized interest, inventory           354,162  
Capitalized interest, property and equipment           $ 519,654  
Four Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk              
Concentration Risk [Line Items]              
Concentration risk percentage     100.00%        
Four Customers | Accounts Receivable | Customer Concentration Risk              
Concentration Risk [Line Items]              
Concentration risk percentage     100.00%        
Five Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk              
Concentration Risk [Line Items]              
Concentration risk percentage         100.00%    
Five Customers | Accounts Receivable | Customer Concentration Risk              
Concentration Risk [Line Items]              
Concentration risk percentage         100.00%    
Two Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk              
Concentration Risk [Line Items]              
Concentration risk percentage       99.00%   99.00%  
Two Customers | Accounts Receivable | Customer Concentration Risk              
Concentration Risk [Line Items]              
Concentration risk percentage             68.00%
One Customer | Accounts Receivable | Customer Concentration Risk              
Concentration Risk [Line Items]              
Concentration risk percentage             32.00%