XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Phantom stock options      
Share options      
Beginning balance, outstanding (in shares) 258,251    
Granted (in shares) 10,400    
Exercised (in shares) (56,239)    
Forfeited / expired (in shares) (17,043)    
Ending balance, outstanding (in shares) 195,369 258,251  
Weighted Average Exercise Price      
Beginning balance, outstanding (in dollars per share) $ 20.68    
Granted (in dollars per share) 29.43    
Exercised (in dollars per share) 20.65    
Forfeited / expired (in dollars per share) 17.84    
Ending balance, outstanding (in dollars per share) $ 21.40 $ 20.68  
Additional disclosures      
Outstanding, Weighted average remaining contractual term (years) 7 years 1 month 13 days 7 years 10 months 9 days  
Granted, Weighted average remaining contractual term (years) 9 years 11 months 12 days    
Exercised, Weighted average remaining contractual term (years) 6 years 21 days    
Forfeited / expired, Weighted average remaining contractual term (years) 8 years 5 months 15 days    
Outstanding, Aggregate intrinsic value $ 1,504 $ 113  
Exercised, Aggregate intrinsic value $ 372 $ 0 $ 600
Vested and exercisable, Number of share options (in shares) 124,347    
Vested and exercisable, Weighted average exercise price (in dollars per share) $ 21.11    
Vested and exercisable, Weighted average remaining contractual term (years) 6 years 4 months 6 days    
Vested and exercisable, Aggregate intrinsic value $ 994    
Stock options      
Share options      
Beginning balance, outstanding (in shares) 956,383    
Granted (in shares) 0    
Exercised (in shares) (271,539)    
Forfeited / expired (in shares) (37,994)    
Ending balance, outstanding (in shares) 646,850 956,383  
Weighted Average Exercise Price      
Beginning balance, outstanding (in dollars per share) $ 18.31    
Exercised (in dollars per share) 15.85    
Forfeited / expired (in dollars per share) 19.29    
Ending balance, outstanding (in dollars per share) $ 19.28 $ 18.31  
Additional disclosures      
Outstanding, Weighted average remaining contractual term (years) 6 years 6 months 7 years 3 months  
Exercised, Weighted average remaining contractual term (years) 5 years 7 months 6 days    
Forfeited / expired, Weighted average remaining contractual term (years) 6 years 6 months 10 days    
Outstanding, Aggregate intrinsic value $ 6,352 $ 962  
Exercised, Aggregate intrinsic value $ 2,579 $ 100 $ 1,000
Vested and exercisable, Number of share options (in shares) 454,253    
Vested and exercisable, Weighted average exercise price (in dollars per share) $ 18.83    
Vested and exercisable, Weighted average remaining contractual term (years) 5 years 11 months 4 days    
Vested and exercisable, Aggregate intrinsic value $ 4,667