v3.26.3
Equity (Details - RSU's activity) - Restricted Stock Units (RSUs) [Member]
12 Months Ended
Jun. 30, 2026
USD ($)
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
RSUs granted but not vested, Beginning balance 7
RSUs granted 2,480
Total fair market value of RSUs issued as compensation, RSUs granted | $ $ 891,670 [1]
RSUs forfeited 0
RSUs vested (1,619)
RSUs granted but not vested, Ending balance 868
[1] The total fair value was based on the current stock price on the grant date.