v3.26.3
Inventory (Tables)
6 Months Ended
Jun. 30, 2026
Inventory [Abstract]  
Schedule of Inventory

Inventory as of June 30, 2026 and December 31, 2025 consisted of the following:

 

    June 30,
2026
    December 31,
2025
 
Raw materials   $ 1,761,277     $ 1,064,464  
Finished goods     203,835       116,106  
Shipping costs     96,411       64,066  
Inventory in transit     607,177       186,245  
Total inventories   $ 2,668,700     $ 1,430,881