XML 67 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories - Schedule of Inventories (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Schedule of Inventories [Line Items]        
Raw Materials $ 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) $ (2,959)
Total inventory, net 5,094,810 2,351,876    
Recycled paper board [Member]        
Schedule of Inventories [Line Items]        
Raw Materials 3,688,955 1,353,543    
Recycled white scrap paper [Member]        
Schedule of Inventories [Line Items]        
Raw Materials 10,534 10,491    
Gas [Member]        
Schedule of Inventories [Line Items]        
Raw Materials 69,719 16,334    
Base paper and other raw materials [Member]        
Schedule of Inventories [Line Items]        
Raw Materials $ 153,986 $ 132,348