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 |