v3.26.1
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