XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2023
Jun. 30, 2023
Number of Shares    
Options outstanding at June 30, 2023 1,187  
Exercised (57)  
Options outstanding at September 30, 2023 1,130 1,187
Vested and expected to vest at September 30, 2023 1,130  
Exercisable at September 30, 2023 1,130  
Weighted-Average Exercise Price Per Share    
Options outstanding at June 30, 2023 $ 6.56  
Exercised 6.40  
Options outstanding at September 30, 2023 6.57 $ 6.56
Vested and expected to vest at September 30, 2023 6.57  
Exercisable at September 30, 2023 $ 6.57  
Weighted-Average Remaining Contractual Term    
Options outstanding 2 years 2 months 19 days 2 years 8 months 12 days
Vested and expected to vest at September 30, 2023 2 years 2 months 19 days  
Exercisable at September 30, 2023 2 years 2 months 19 days  
Aggregate Intrinsic Value    
Options outstanding $ 12,513 $ 23,136
Vested and expected to vest at September 30, 2023 12,513  
Exercisable at September 30, 2023 $ 12,513