v3.25.2
Equity Plan - Schedule of Non-vested Restricted Stock Activity (Details)
12 Months Ended
Jun. 30, 2025
$ / shares
shares
Restricted Stock Awards [Member]  
Schedule of Non-vested Restricted Stock Activity [Line Items]  
Non-vested awards or units outstanding, Beginning balance | shares 1,295,824
Weighted-Average Grant Date Fair Value, Beginning balance | $ / shares $ 21.06
Shares, Granted | shares 263,974
Weighted-Average Grant Date Fair Value, Granted | $ / shares $ 16.1
Shares, Vested | shares (73,227)
Weighted-Average Grant Date Fair Value, Vested | $ / shares $ 24.17
Shares, Forfeited | shares
Weighted-Average Grant Date Fair Value, Forfeited | $ / shares
Non-vested awards or units outstanding, Ending balance | shares 1,486,571
Weighted-Average Grant Date Fair Value, Ending balance | $ / shares $ 20.03
Restricted Stock Units [Member]  
Schedule of Non-vested Restricted Stock Activity [Line Items]  
Non-vested awards or units outstanding, Beginning balance | shares 548,524
Weighted-Average Grant Date Fair Value, Beginning balance | $ / shares $ 24.2
Shares, Granted | shares 139,122
Weighted-Average Grant Date Fair Value, Granted | $ / shares $ 18.74
Shares, Vested | shares (35,009)
Weighted-Average Grant Date Fair Value, Vested | $ / shares $ 24.8
Shares, Forfeited | shares (8,304)
Weighted-Average Grant Date Fair Value, Forfeited | $ / shares $ 28.94
Non-vested awards or units outstanding, Ending balance | shares 644,333
Weighted-Average Grant Date Fair Value, Ending balance | $ / shares $ 22.93