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 |