v3.26.1
Summary of Significant Accounting Policies - Schedule of Disaggregates of Revenue by Type of Commodity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Commodity        
Total revenue $ 4,640,068 $ 3,968,924 $ 8,747,011 $ 7,780,534
Paper [Member]        
Commodity        
Total revenue 2,225,573 2,082,560 4,290,590 4,670,575
Import [Member]        
Commodity        
Total revenue 1,635,998 1,231,751 3,045,081 2,102,465
Metal [Member]        
Commodity        
Total revenue 606,267 467,353 1,171,914 680,996
Log [Member]        
Commodity        
Total revenue 139,125 130,605 199,053 214,053
Plastic [Member]        
Commodity        
Total revenue $ 33,105 $ 56,655 $ 40,373 $ 112,445