v3.26.1
Property and equipment, net - Property and Equipment, net (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net $ 7,880,030 $ 7,743,261
Construction-in-progress 42,000 0
Less: accumulated depreciation (4,217,612) (3,889,397)
Total 3,662,418 3,853,864
Building    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net 946,066 946,066
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net 2,411,864 2,387,353
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net 4,025,253 3,954,055
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net 280,558 281,498
Vehicles    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net 147,912 147,912
Molds    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net $ 26,377 $ 26,377