v3.26.1
Equity Incentive Plan - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Capitalized stock-based compensation expense $ 0.3 $ 0.3 $ 0.9 $ 0.6
Time-Based Restricted Stock Units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period     4 years  
Unrecognized compensation expense, other awards 176.1   $ 176.1  
Performance-Based Restricted Stock Units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Performance period     1 year  
RSUs granted (in shares)     235,600  
RSUs granted (in usd per share)     $ 39.78  
Unrecognized compensation expense, other awards 10.7   $ 10.7  
Market-Based Restriced Stock Units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
RSUs granted (in shares)     106,936  
RSUs granted (in usd per share)     $ 39.31  
Unrecognized compensation expense, other awards 7.2   $ 7.2  
Market-Based Restriced Stock Units | Tranche 1        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Performance period     1 year  
Market-Based Restriced Stock Units | Tranche 2        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Performance period     2 years  
Market-Based Restriced Stock Units | Tranche 3        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Performance period     3 years  
RSUs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
RSUs granted (in shares)     2,725,837  
RSUs granted (in usd per share)     $ 46.33  
Unrecognized compensation expense, other awards $ 194.0   $ 194.0  
Unrecognized compensation expense, period for recognition     3 years