v3.26.1
Equity-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 16, 2025
Sep. 16, 2024
Sep. 06, 2018
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Jan. 01, 2019
Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period       4 years      
Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period       5 years      
Restricted Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting period       4 years      
Granted (in dollars per share)       $ 141.73 $ 138.52 $ 105.48  
Fair value of restricted stock, vested       $ 19,162 $ 18,283 $ 14,122  
Total unrecognized compensation expense relating to restricted stock       $ 35,190      
Weighted-average amortization period of restricted stock       2 years 6 months      
Tax benefit recognized from share-based compensation       $ 892 $ 867 $ (125)  
Performance Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in dollars per share)   $ 75.27   $ 75.27      
Total unrecognized compensation expense relating to restricted stock       $ 113,650      
Award vesting condition, annual growth rate 8.00%            
The ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Purchase price for ESPP as percent of respective closing price, percent     85.00%        
Number of shares authorized for purchase             1,000,000
Number of authorized shares remaining for purchase       805,511      
Award expiration term - from date of grant | Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Option expiration period       10 years      
Award expiration term - after termination of employment | Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Option expiration period       3 months      
Award expiration term - after death or disability | Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Option expiration period       1 year      
Class A Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock shares reserved for future issuance (in shares)       10,000,000      
Shares available for grant (in shares)       6,057,616