v3.26.1
Property, Plant and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

(a) As of June 30, 2026 and December 31, 2025, property, plant and equipment consisted of the following:

 

    As of  
    June 30,
2026
    December 31,
2025
 
Buildings   $ 11,975,902     $ 11,619,695  
Machinery     25,527,799       23,471,775  
Motor vehicles     253,373       342,931  
Electronic equipment     299,594       289,246  
Total property plant and equipment, at cost     38,056,668       35,723,647  
                 
Less: accumulated depreciation     (25,420,474 )     (23,834,500 )
Property, plant and equipment, net   $ 12,636,194     $ 11,889,147