XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies (Details - Lease information)
Mar. 31, 2024
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]    
Weighted average remaining lease term - years 3 years 4 months 6 days 4 years 1 month 2 days
Weighted average discount rate 6.85% 6.74%