XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Allowance for credit losses) - USD ($)
6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]    
Allowance for credit losses, beginning of period $ 118,872 $ 606,715
Change in the provision for expected credit losses 10,668 166,541
Writeoffs charged against the allowance (7,639) 0
Allowance for credit losses, end of period $ 121,901 $ 773,256