v3.26.1
Share-based Compensation - Narrative (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2026
USD ($)
plan
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of share-based compensation plans | plan 2
Common stock reserved for future issuance (in shares) 7,492,000
Share-based payment award, vesting period (in years) 3 years
Stock options exercised | $ $ 509
Proceeds from stock options exercised | $ $ 381
Minimum  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Share-based payment award, expiration period (in years) 7 years 6 months
Maximum  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Share-based payment award, expiration period (in years) 10 years
Employee | Performance Stock Units and Restricted Stock Units  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized compensation cost | $ $ 34,689
Period for recognition 1 year 10 months 24 days
Employee Stock Plan  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Share-based payment arrangement, expiration period, increase 1 year
Employee Stock Plan | Class A Common Stock par value $0.01 per share  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Share-based compensation arrangement by share-based payment award, number of shares authorized (in shares) 11,000
Share-based payment award, expiration period (in years) 10 years
Common stock reserved for future issuance (in shares) 7,120,000
Non-Employee Director Plan | Class A Common Stock par value $0.01 per share  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Share-based compensation arrangement by share-based payment award, number of shares authorized (in shares) 750
Share-based payment award, expiration period (in years) 10 years
Common stock reserved for future issuance (in shares) 372,000