XML 45 R26.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Allowance for credit losses) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Accounting Policies [Abstract]    
Allowance for credit losses, beginning of period $ 606,715 $ 44,135
Change in the provision for expected credit losses (23,541) 567,066
Write offs charged against the allowance (464,302) (4,847)
Allowance for credit losses, end of period $ 118,872 $ 606,715