v3.26.1
Equity (Details - RSU's activity) - Restricted Stock Units (RSUs) [Member] - USD ($)
9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
RSUs granted but not vested, Beginning balance 463 108
RSUs granted 82,742 2,381
Total fair market value of RSUs issued as compensation, RSUs granted $ 830,000 $ 90,000
RSUs forfeited 0 0
RSUs vested (82,757) (2,092)
RSUs granted but not vested, ending balance 448 397