XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Prepayments and other current assets, net (Details - Other assets) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Prepayments and other current assets $ 2,660,968     $ 2,346,534        
Allowance for credit losses 0 $ 0 $ 0 0 $ 249,128 $ 249,128 $ 249,128 $ 249,128
Advance To Suppliers [Member]                
Prepayments and other current assets 2,152,451     1,567,528        
Prepaid Income Taxes [Member]                
Prepayments and other current assets 10,350     31,496        
Prepaid Expenses And Other Receivables [Member]                
Prepayments and other current assets $ 498,167     $ 747,510