XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Inventories    
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