v3.25.2
COMMITMENTS (Details - Bank financing activities) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]    
Term loan note payable $ 1,410,853 $ 1,609,524
Permanent Working Capital Loan 519,231 600,000
Less current maturities (577,898) (276,928)
Less debt issuance costs, net (62,981) (33,544)
Term loan note payable $ 1,289,205 $ 1,899,052