XML 50 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2025
Inventories [Abstract]  
Schedule of Inventories Inventories consisted of the following as of June 30, 2025 and December 31, 2024:
   June 30,   December 31, 
   2025   2024 
Raw Materials        
Recycled paper board  $3,688,955   $1,353,543 
Recycled white scrap paper   10,534    10,491 
Gas   69,719    16,334 
Base paper and other raw materials    153,986     132,348 
    3,923,194    1,512,716 
Semi-finished Goods   297,024    295,792 
Finished Goods    1,572,213     1,269,487 
Total inventory, gross   5,792,431    3,077,995 
Inventory reserve   (697,621)   (726,119)
Total inventory, net  $5,094,810   $2,351,876 
Schedule of Inventory Reserve

The movement of inventory reserve was as follows:

 

   Six Months Ended
June 30,
 
   2025   2024 
         
Balance at beginning of year  $726,119   $2,959 
Additional charge (written off), net   (31,436)   (2,948)
Foreign currency translation difference   2,938    (11)
           
Balance at the end of year  $697,621   $
-