XML 84 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Oct. 02, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Marketable securities $ 141,776 $ 338,836
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 710,746 1,122,199
Marketable securities 176,349 378,089
Derivative assets 546 92
Derivative liabilities 1,106 118
Convertible debt 64,791 108,426
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Cash and cash equivalents 710,746 1,122,199
Marketable securities 176,349 378,089
Derivative assets 546 92
Derivative liabilities 1,106 118
Convertible debt $ 154,486 $ 604,648