v3.26.3
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant, and Equipment [Abstract]  
Schedule of property and equipment
          
December 31,  2025   2024 
Buildings and improvements   13,402,009    12,800,087 
Machinery, equipment and vehicle fleet   12,715,295    11,993,713 
Construction in progress   48,276    90,809 
Property, plant and equipment - cost   26,165,580    24,884,609 
Less: Accumulated depreciation   

(9,852,169

)   (7,700,417)
Property, plant and equipment - net  $16,313,411   $17,184,192