v3.26.1
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 13, 2026
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
shares
May 31, 2026
shares
Mar. 31, 2026
measurementAndVestingDate
shares
Feb. 28, 2026
installment
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Total stock-based compensation expense | $           $ 19,825 $ 27,581 $ 39,715 $ 54,732
Performance metric weighted (as a percent)         0.50        
Purchase price of common stock by employees percentage               85.00%  
Issuance of common stock under employee stock purchase plan | $               $ 2,889 4,446
Tranche One                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage     33.00%            
Tranche Two                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage     33.00%            
Tranche Three                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage     33.00%            
Equity-Classified RSUs and PSUs                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Unrecognized compensation cost, restricted stock | $   $ 91,800       91,800   $ 91,800  
Unrecognized compensation, recognition period (in years)               2 years 3 months 21 days  
Granted (in shares) | shares               5,146,939  
Restricted Stock Units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period     3 years            
Granted (in shares) | shares     525,000 467,945          
Performance Stock Units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Granted (in shares) | shares       1,051,538 567,108        
PSUs measurement | measurementAndVestingDate       2          
PSU performance period         1 year        
Number of vesting installments | installment         3        
Performance Stock Units | March 2026 Grant                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Total stock-based compensation expense | $           600      
Performance Stock Units | February 2026 Grant                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Total stock-based compensation expense | $           500   $ 700  
Liability-Classified PSUs                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Unrecognized compensation cost, restricted stock | $   $ 21,100       $ 21,100   $ 21,100  
Unrecognized compensation, recognition period (in years)               2 years 9 months  
Granted (in shares) | shares               4,313,750  
PSU performance period               3 years  
2025 Bonus Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Total stock-based compensation expense | $             $ 400   $ 700
2015 Plan | Liability-Classified PSUs                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Granted (in shares) | shares   2,125,000   2,188,750          
2015 Plan 1 | Liability-Classified PSUs                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Granted (in shares) | shares       726,250          
2015 Plan 2 | Liability-Classified PSUs                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Granted (in shares) | shares       1,462,500          
Shares to be issued under ESPP                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Issuance of common stock under employee stock purchase plan (in shares) | shares 498,051                
Issuance of common stock under employee stock purchase plan | $ $ 2,900                
Minimum | Performance Stock Units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Maximum target payout in shares (as a percent)         0.00%        
Minimum | 2015 Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period               3 years  
Minimum | Shares to be issued under ESPP                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares issued (in dollars per share) | $ / shares $ 5.80                
Maximum | Performance Stock Units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Maximum target payout in shares (as a percent)         150.00%        
Maximum | 2015 Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period               4 years  
Maximum | Shares to be issued under ESPP                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Employee withholding percentage               15.00%