XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.4
Fair Value Measurements - Narrative (Details) - Convertible Notes
Dec. 28, 2024
Mar. 06, 2023
3.75% Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate 3.75%  
1.625% Senior Convertible Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate 1.625% 1.625%