XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Additional information (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2025
Oct. 01, 2024
Fair Value Measurements    
Payment $ 8.7 $ 6.5
Convertible Senior Notes Due 2026    
Fair Value Measurements    
Aggregate principal amount 69.0  
Estimated fair value 67.9  
Convertible Senior Notes Due 2030    
Fair Value Measurements    
Aggregate principal amount 575.0  
Estimated fair value 587.1  
Minimum    
Fair Value Measurements    
Undiscounted range of outcomes per the Monte Carlo model 0.0  
Maximum    
Fair Value Measurements    
Undiscounted range of outcomes per the Monte Carlo model $ 142.4