Prepayments and Other Current Assets (Details - Other assets) - USD ($) |
Mar. 31, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Interim Period, Costs Not Allocable [Line Items] | ||
| Prepayments and other current assets | $ 1,973,215 | $ 2,567,706 |
| Less: Allowance for credit losses | 0 | 0 |
| Payments to Suppliers | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Prepayments and other current assets | 0 | 1,787,296 |
| Prepaid Taxes | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Prepayments and other current assets | 95,328 | 19,072 |
| Prepaid Expense and Other Assets | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Prepayments and other current assets | $ 1,877,887 | $ 761,338 |