v3.25.2
Stock-Based Compensation - Schedule of Awards Granted to Employees (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Awards Granted to Employees [Line Items]    
Unvested shares, Balance 483,606
Unvested, Weighted average grant date fair value, Balance $ 9.76
Unvested shares, Granted 1,223,830 637,235
Weighted average grant date fair value, Granted $ 6.1 $ 9.46
Unvested shares, Vested (606,379) (70,000)
Weighted average grant date fair value, Vested $ 7.15 $ 7.02
Unvested shares, Canceled and forfeited (696,087) (83,629)
Weighted average grant date fair value, Canceled and forfeited $ 7.68 $ 9.76
Unvested shares, Balance 404,970 483,606
Unvested, Weighted average grant date fair value, Balance $ 6.35 $ 9.76