XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and equipment - Schedule of Property and Equipment (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total Property and equipment $ 1,387,680 $ 1,570,501
Less: Accumulated depreciation (628,344) (496,540)
Property and equipment, net 759,336 1,073,961
Buildings    
Property, Plant and Equipment [Line Items]    
Total Property and equipment 170,867 170,867
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total Property and equipment 505,441 507,972
Land    
Property, Plant and Equipment [Line Items]    
Total Property and equipment 63,000 63,000
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total Property and equipment 96,667 81,605
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total Property and equipment 71,822 146,822
Office equipment    
Property, Plant and Equipment [Line Items]    
Total Property and equipment 50,337 36,780
Vehicles    
Property, Plant and Equipment [Line Items]    
Total Property and equipment $ 429,546 $ 563,455