XML 49 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Plant, Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
Schedule of property and equipment        
Year Ended December 31,  2024   2023 
Equipment  $336,880   $171,859 
Computer equipment   53,531    7,368 
Furniture and fixtures   50,686    34,132 
Leasehold improvements   88,306    17,664 
Vehicles   353,185    324,841 
Total   882,588    555,864 
Less: Accumulated depreciation   (336,533)   (189,996)
Plant, property and equipment, net  $546,055   $365,868