XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Employee Benefit Plans (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Number of Shares    
Options outstanding at June 30, 2024 496  
Granted 0  
Exercised (71)  
Canceled 0  
Options outstanding at September 30, 2025 425 496
Vested and expected to vest at September 30, 2025 425  
Exercisable at September 30, 2025 425  
Weighted-Average Exercise Price Per Share    
Options outstanding at June 30, 2025 $ 6.7  
Granted 0  
Exercised 6.7  
Canceled 0  
Options outstanding at September 30, 2025 6.7 $ 6.7
Vested and expected to vest at September 30, 2025 6.7  
Exercisable at September 30, 2025 $ 6.7  
Weighted-Average Remaining Contractual Term    
Options outstanding 10 months 28 days 1 year 1 month 28 days
Vested and expected to vest at September 30, 2025 10 months 28 days  
Exercisable at September 30, 2025 10 months 28 days  
Aggregate Intrinsic Value    
Options outstanding $ 5,923 $ 5,580
Vested and expected to vest at September 30, 2025 5,923  
Exercisable at September 30, 2025 $ 5,923