XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Tables)
6 Months Ended
Jun. 30, 2025
Inventories  
Schedule of inventories, net

    

June 30, 2025

    

December 31, 2024

(As Restated)

Raw materials and spare parts

$

1,551,223

$

643,410

Work-in-progress

199,320

257,395

Finished goods

71,220

525,335

Total inventories

$

1,821,763

$

1,426,140