XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts receivable, net (Details - Accounts receivable) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
Receivables [Abstract]    
Accounts receivable $ 7,142,273 $ 8,048,425
Less: allowance for credit losses (1,974,130) (1,924,417)
Total accounts receivable $ 5,168,143 $ 6,124,008