XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents, and Investments - Summary of Available-for-Sale Investments (Details)
$ in Thousands
Apr. 03, 2022
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Amortized cost $ 649,847
Gross unrealized gains 80
Gross unrealized losses (21,532)
Fair value 628,395
Corporate Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value 512,138
Corporate Bonds | Short-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 98,122
Gross unrealized gains 58
Gross unrealized losses (408)
Fair value 97,772
Corporate Bonds | Long-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 433,204
Gross unrealized gains 8
Gross unrealized losses (18,846)
Fair value 414,366
Asset-Backed Securities  
Debt Securities, Available-for-sale [Line Items]  
Fair value 73,295
Asset-Backed Securities | Short-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 37,300
Gross unrealized gains 12
Gross unrealized losses (228)
Fair value 37,084
Asset-Backed Securities | Long-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 37,579
Gross unrealized gains 0
Gross unrealized losses (1,368)
Fair value 36,211
Treasury Bills  
Debt Securities, Available-for-sale [Line Items]  
Fair value 20,587
Treasury Bills | Short-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 10,247
Gross unrealized gains 0
Gross unrealized losses (43)
Fair value 10,204
Treasury Bills | Long-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 10,592
Gross unrealized gains 1
Gross unrealized losses (210)
Fair value 10,383
Agency Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value 18,635
Agency Bonds | Short-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 2,800
Gross unrealized gains 1
Gross unrealized losses 0
Fair value 2,801
Agency Bonds | Long-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 16,133
Gross unrealized gains 0
Gross unrealized losses (299)
Fair value 15,834
Sovereign Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value 2,007
Sovereign Bonds | Long-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 2,130
Gross unrealized gains 0
Gross unrealized losses (123)
Fair value 2,007
Municipal Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value 1,733
Municipal Bonds | Short-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 1,105
Gross unrealized gains 0
Gross unrealized losses 0
Fair value 1,105
Municipal Bonds | Long-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 635
Gross unrealized gains 0
Gross unrealized losses (7)
Fair value $ 628