v3.26.1
Property and equipment, net - Property and Equipment, net (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net $ 7,817,122 $ 7,743,261
Less: accumulated depreciation (4,066,100) (3,889,397)
Total 3,751,022 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,396,142 2,387,353
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net 4,019,127 3,954,055
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net 281,498 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