XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Capped Call Information (Details) - USD ($)
3 Months Ended
Apr. 02, 2022
Apr. 03, 2021
Mar. 22, 2022
Dec. 22, 2021
Dec. 16, 2021
Aug. 21, 2020
Debt Disclosure [Line Items]            
Premiums paid for capped call $ 9,655,000 $ 0        
2021 Capped Call Transaction One            
Debt Disclosure [Line Items]            
Premiums paid for capped call 54,600,000          
2022 Capped Call Transaction            
Debt Disclosure [Line Items]            
Premiums paid for capped call $ 9,700,000          
Convertible Debt            
Debt Disclosure [Line Items]            
Debt Instrument, Capped Call Transaction, Net Cost           $ 104,700,000
Debt Instrument, Capped Call Transaction Cap Price, Per Share           $ 207.93
Convertible Debt | 2021 Capped Call Transaction One            
Debt Disclosure [Line Items]            
Debt Instrument, Capped Call Transaction Cap Price, Per Share         $ 216.50  
Convertible Debt | 2022 Capped Call Transaction            
Debt Disclosure [Line Items]            
Debt Instrument, Capped Call Transaction Cap Price, Per Share     $ 229.00      
Convertible Debt | 2021 Capped Call Transaction Two            
Debt Disclosure [Line Items]            
Debt Instrument, Capped Call Transaction Cap Price, Per Share       $ 225.00