XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories, Net (Tables)
9 Months Ended
Sep. 30, 2025
Inventories, Net [Abstract]  
Schedule of Inventories

Inventories consisted of the following as of September 30, 2025 and December 31, 2024:

 

   As of 
   September 30,
2025
   December 31,
2024
 
   Unaudited     
Raw materials  $1,068,124   $1,067,015 
Work in progress   1,325,108    1,292,674 
Finished goods   521,060    425,822 
Allowance for inventory reserve   (1,982,748)   (1,933,772)
Total  $931,544   $851,739