Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Narrative (Details)

v3.24.1.1.u2
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 12 Months Ended
Mar. 14, 2023
USD ($)
Sep. 09, 2022
Mar. 31, 2024
USD ($)
segment
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Concentration Risk [Line Items]          
Restricted certificate of deposit     $ 50,706   $ 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     $ (5,147) 9,884  
Earnout shares period   5 years      
Capitalized interest     $ 0 234,985  
Capitalized interest, inventory       95,886  
Capitalized interest, property and equipment       $ 139,099  
One Customer | Accounts Receivable | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage         32.00%
Two Customers | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage     100.00% 99.00%  
Two Customers | Accounts Receivable | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage     69.00%   68.00%