Advances to Suppliers - Schedule of Advances to Suppliers (Details) - USD ($) |
Jun. 30, 2026 |
Jun. 30, 2025 |
||
|---|---|---|---|---|
| Schedule of Advances to Suppliers [Line Items] | ||||
| Advances to suppliers | $ 19,248,432 | $ 1,084 | ||
| Commodity trading [Member] | ||||
| Schedule of Advances to Suppliers [Line Items] | ||||
| Advances to suppliers | [1] | 19,203,660 | ||
| Freight fees [Member] | ||||
| Schedule of Advances to Suppliers [Line Items] | ||||
| Advances to suppliers | $ 44,772 | $ 1,084 | ||
| ||||