v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Allowance for credit losses) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Accounting Policies [Abstract]    
Allowance for credit losses, beginning of period $ 118,872 $ 606,715
Change in the provision for expected credit losses (44,858) (23,541)
Write offs charged against the allowance 6,178  
Write offs charged against the allowance   (464,302)
Allowance for credit losses, end of period $ 80,192 $ 118,872