v3.26.1
Equity-based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 01, 2026
Jan. 01, 2026
Nov. 03, 2023
Sep. 15, 2023
Jun. 30, 2019
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2013
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock option granted           49,504   304,066    
Weighted average grant date fair value of options granted           $ 12.27   $ 13.5    
Tax benefits in relation to equity-based compensation           $ 0.1   $ 0.3 $ 0.2  
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Equity-based compensation cost           $ 2.3 $ 2.3 $ 5.5 $ 5.1  
Class A Common Stock | Restricted Stock Units (RSUs)                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Restricted stock unit granted           125,123   270,510    
Weighted average grant date fair value granted           $ 18.66   $ 22.14    
2013 Equity Incentive Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Equity incentive plans award term                   10 year
Equity incentive plans vesting period                   5 years
2013 Equity Incentive Plan | Restricted Stock Units (RSUs)                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Total unrecognized compensation cost           $ 15.2   $ 15.2    
Total unrecognized compensation cost to be recognized, weighted average service period               3 years 8 months 12 days    
2019 Equity Incentive Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Common stock reserved for issuance           8,000,000   8,000,000    
Increase in number of shares reserved for future issuance, description               The number of shares that will be available for issuance under our 2019 Plan also will increase annually on the first day of each year in an amount equal to the least of: (1) 6,900,000 shares, (2) 5% of the outstanding shares of all classes of our common stock as of the last day of the immediately preceding year and (3) such other amount as our board of directors may determine.    
Increase in number of shares reserved for future issuance, shares   0     6,900,000          
Percentage of number of shares of common stock outstanding         5.00%          
2019 Equity Incentive Plan | Employee Stock Option                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Total unrecognized compensation cost           $ 15.2   $ 15.2    
Total unrecognized compensation cost to be recognized, weighted average service period               3 years 8 months 12 days    
2019 Equity Incentive Plan | Class A Common Stock                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Common stock reserved for issuance         4,500,000          
2019 Equity Incentive Plan | Class A Common Stock | Restricted Stock Units (RSUs)                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Restricted stock unit granted               270,510    
Weighted average grant date fair value granted               $ 22.14    
2023 Performance Option Awards                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Restricted stock unit granted     49,971 1,701,479            
Weighted average exercise price, granted     $ 13.35 $ 13.05            
Weighted average grant date fair value granted     $ 6.94 $ 6.79            
Equity-based compensation cost           0.3   $ 0.8    
2023 Performance Option Awards | Financial Milestone                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Total unrecognized compensation cost           1.5   $ 1.5    
Total unrecognized compensation cost to be recognized, weighted average service period               1 year 4 months 24 days    
2023 Performance Option Awards | Operational Milestone                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Total unrecognized compensation cost           6.8   $ 6.8    
2026 Performance Option Awards                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Restricted stock unit granted 119,246                  
Weighted average exercise price, granted $ 25.16                  
Weighted average grant date fair value granted $ 13.13                  
Equity-based compensation cost           0.1   0.3    
2026 Performance Option Awards | Financial Milestone                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Total unrecognized compensation cost           0.9   $ 0.9    
Total unrecognized compensation cost to be recognized, weighted average service period               1 year 3 months 18 days    
2026 Performance Option Awards | Operational Milestone                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Total unrecognized compensation cost           $ 0.4   $ 0.4