v3.25.4
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Jan. 03, 2022
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jun. 01, 2023
May 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation capitalized   $ 3.1 $ 5.1 $ 5.3    
Aggregate intrinsic value of options exercised in period   0.5 1.5 0.4    
Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense, vested   111.2 75.7 32.5    
Unrecognized stock-based compensation expense   $ 98.3        
Unrecognized stock-based compensation, period for recognition (in years)   2 years 4 months 24 days        
Market Stock Units and Performance Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense, vested   $ 49.5 $ 5.6 $ 0.1    
Unrecognized stock-based compensation expense   $ 27.3        
Unrecognized stock-based compensation, period for recognition (in years)   1 year 7 months 6 days        
Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized stock-based compensation expense   $ 1.1        
Unrecognized stock-based compensation, period for recognition (in years)   4 months 24 days        
Number of shares purchased by the employees (in shares)   95        
Weighted-average fair value of the shares purchased (in USD per share)   $ 68.09        
Proceeds from stock plans   $ 6.5        
2014 Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance under the plan (in shares)         7,606  
2023 Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance under the plan (in shares)           14,045
Shares available for future issuance under the plan (in shares)   5,587        
Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance under the plan (in shares)   1,129        
Purchase of common stock at discount from market price 15.00%          
Initial reserve of shares under the plan (in shares) 800          
Shares added to plan, automatic increase provision (in shares) 500          
Additional shares authorized under the plan, percentage increase 1.00%