Prepayments and Other Current Assets (Details - Other assets) - USD ($) |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Interim Period, Costs Not Allocable [Line Items] | ||
| Prepayments and other current assets | $ 2,546,755 | $ 2,853,819 |
| Less: Allowance for credit losses | 0 | 0 |
| Advance To Supplier [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Prepayments and other current assets | 871,966 | 1,787,296 |
| Prepaid Taxes [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Prepayments and other current assets | 99,954 | 19,072 |
| Receivables Fulfillment Fees [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Prepayments and other current assets | 820,615 | 0 |
| Prepaid Expenses And Other Receivables [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Prepayments and other current assets | $ 754,220 | $ 1,047,451 |