XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts receivable, net (Details - Accounts receivable) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Receivables [Abstract]    
Accounts receivable $ 14,109,162 $ 15,095,479
Less: allowance for credit losses (1,830,980) (355,386)
Total accounts receivable $ 12,278,182 $ 14,740,093