XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Jul. 03, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Marketable securities $ 285,901 $ 338,836
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 572,023 1,122,199
Marketable securities 321,845 378,089
Derivative assets 103 92
Derivative liabilities 233 118
Convertible debt 74,428 108,426
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 572,023 1,122,199
Marketable securities 321,845 378,089
Derivative assets 103 92
Derivative liabilities 233 118
Convertible debt $ 233,339 $ 604,648