v3.24.2.u1
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Customer
Suppliers
Jun. 30, 2023
USD ($)
Customer
Suppliers
Jun. 30, 2024
USD ($)
Suppliers
Customer
Jun. 30, 2023
USD ($)
Customer
Suppliers
Dec. 31, 2023
USD ($)
Summary of Significant Accounting Policies [Line items]          
Federal Deposit Insurance Corporation     $ 250,000    
Securities Investor Protection Corporation     500,000    
Cash uninsured amount $ 13,520,622   13,520,622   $ 1,837,840
Allowance for doubtful accounts 9,380   9,380   $ 0
Depreciation 199,789 $ 79,198 366,784 $ 155,416  
Cost of depreciation 194,850 70,039 352,307 70,040  
Shipping and handling costs     502,196 87,977  
Amortization of Stock Option Grants [Member]          
Summary of Significant Accounting Policies [Line items]          
Stock-based compensation expense 1,122,280 131,841 2,207,875 258,677  
Share-Based Payment Arrangement, Option [Member]          
Summary of Significant Accounting Policies [Line items]          
Stock-based compensation expense 9,477 125,229 295,648 125,229  
Stock-based compensation expense $ 1,122,280 $ 131,841 $ 2,207,875 $ 258,677  
Share-Based Payment Arrangement, Option [Member] | Minimum [Member]          
Summary of Significant Accounting Policies [Line items]          
Weighted average of vesting periods     2 years 3 months 18 days    
Share-Based Payment Arrangement, Option [Member] | Maximum [Member]          
Summary of Significant Accounting Policies [Line items]          
Weighted average of vesting periods     7 years 3 months 18 days    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]          
Summary of Significant Accounting Policies [Line items]          
Concentration risk percentage 30.30% 34.60% 35.10% 30.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Two [Member]          
Summary of Significant Accounting Policies [Line items]          
Concentration risk percentage 23.10% 20.60% 21.00% 18.60%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Three [Member]          
Summary of Significant Accounting Policies [Line items]          
Concentration risk percentage 21.80% 10.50% 18.70% 14.50%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Top Three Customers [Member]          
Summary of Significant Accounting Policies [Line items]          
Number of customers | Customer 3 3 3 3  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Top Five Customers [Member]          
Summary of Significant Accounting Policies [Line items]          
Number of customers | Customer 5 5 5 5  
Concentration risk percentage 81.00% 78.00% 81.00% 79.00%  
Cost of Goods and Service, Product and Service Benchmark [Member] | Supplier Concentration Risk [Member] | Three Suppliers [Member]          
Summary of Significant Accounting Policies [Line items]          
Concentration risk percentage 76.00% 83.00% 69.00% 79.00%  
Number of suppliers | Suppliers 3 3 3 3