v3.26.1
Plant, Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of plant property and equipment
Schedule of plant property and equipment      
Period Ended  June 30,
2026
  December 31,
2025
Equipment  $291,406   $335,464 
Computer equipment   88,800    69,139 
Furniture and fixtures   43,850    45,462 
Leasehold improvements   93,961    92,706 
Vehicles   489,479    507,478 
Total   1,007,496    1,070,249 
Less accumulated depreciation   (530,449)   (512,879)
Plant, property and equipment, net  $477,047   $557,370