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