XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Narrative (Details) - Convertible Notes
Sep. 27, 2025
Aug. 20, 2025
Mar. 06, 2023
0.625% Senior Convertible Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Stated interest rate 0.625% 0.625%  
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% 1.625%