XML 93 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total intrinsic value of options exercised $ 9,100   $ 700    
Share-based Payment Arrangement, Amount Capitalized 0 $ 0      
Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation costs related to non-vested awards $ 600        
Unrecognized compensation costs related to non-vested awards expected to be recognized, years 1 year 6 months        
Fair value of stock options $ 1,900   2,100    
Stock Incentive Plans          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Term of options (in years) 10 years        
Vesting Period (in years) 4 years        
Common stock available for future issuance 2,065,697        
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Period (in years)       3 years 4 years
Unrecognized compensation costs related to non-vested awards $ 20,900        
Unrecognized compensation costs related to non-vested awards expected to be recognized, years 2 years        
Fair value of RSUs and PSUs vested $ 10,700   $ 8,200    
Weighted-average grant date fair value $ 44.17   $ 39.87    
Restricted Stock Units | Director          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Period (in years) 1 year        
Performance Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Term of options (in years) 3 years        
Unrecognized compensation costs related to non-vested awards $ 19,100        
Unrecognized compensation costs related to non-vested awards expected to be recognized, years 2 years        
Fair value of RSUs and PSUs vested $ 4,100   $ 3,400    
Weighted-average grant date fair value $ 50.07   $ 33.97