XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Prepayments and other current assets, net (Details - Other assets) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Prepayments and other current assets $ 3,111,210 $ 2,346,534  
Allowance for credit losses 0 0 $ 249,128
Advance To Suppliers [Member]      
Prepayments and other current assets 1,787,296 1,567,528  
Prepaid Income Taxes [Member]      
Prepayments and other current assets 19,072 31,496  
Prepaid Expenses And Other Receivables [Member]      
Prepayments and other current assets $ 1,304,842 $ 747,510