v3.25.1
Inventories - Schedule of Inventories (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Schedule of Inventories [Line Items]        
Raw Materials $ 3,524,066 $ 1,512,716    
Semi-finished Goods 296,213 295,792    
Finished Goods 1,517,494 1,269,487    
Total inventory, gross 5,337,773 3,077,995    
Inventory reserve (695,717) (726,119) $ (726,119) $ (2,959)
Total inventory, net 4,642,056 2,351,876    
Recycled paper board [Member]        
Schedule of Inventories [Line Items]        
Raw Materials 3,244,750 1,353,543    
Recycled white scrap paper [Member]        
Schedule of Inventories [Line Items]        
Raw Materials 10,506 10,491    
Gas [Member]        
Schedule of Inventories [Line Items]        
Raw Materials 107,821 16,334    
Base paper and other raw materials [Member]        
Schedule of Inventories [Line Items]        
Raw Materials $ 160,989 $ 132,348