XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment, Net [Abstract]  
Schedule of Property, Plant and Equipment, Net
   June 30,
2025
  

December 31,

2024

 
Buildings  $12,022   $11,798 
Machinery and equipment   7,817    7,672 
Vehicles   40,875    40,114 
Construction in progress   12,997,423    12,755,791 
Subtotal   13,058,137    12,815,375 
Less: accumulated depreciation   (38,010)   (32,378)
Property, plant and equipment, net  $13,020,127    12,782,997)