v3.26.3
Stock-Based Compensation - Schedule of Awards Granted to Employees (Details) - RSUs [Member] - $ / shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Awards Granted to Employees [Line Items]    
Shares, Balance 404,970 483,606
Weighted average grant date fair value, Balance $ 6.35 $ 9.76
Shares, Granted 210,000 1,223,830
Weighted average grant date fair value, Granted $ 2.7 $ 6.1
Shares, Vested (400,604) (606,379)
Weighted average grant date fair value, Vested $ 4.46 $ 7.15
Shares, Canceled and forfeited (696,087)
Weighted average grant date fair value, Canceled and forfeited $ 7.68
Shares, Balance 204,366 404,970
Weighted average grant date fair value, Balance $ 6.38 $ 6.35