XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Cash, Cash Equivalents, and Investments - Summary of Available-for-Sale Investments (Details)
$ in Thousands
Apr. 04, 2021
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Amortized cost $ 630,447
Gross unrealized gains 3,894
Gross unrealized losses (745)
Fair value 633,596
Agency Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value 18,961
Agency Bonds | Long-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 18,917
Gross unrealized gains 44
Gross unrealized losses 0
Fair value 18,961
Treasury Bills  
Debt Securities, Available-for-sale [Line Items]  
Fair value 131,409
Treasury Bills | Short-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 65,830
Gross unrealized gains 431
Gross unrealized losses 0
Fair value 66,261
Treasury Bills | Long-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 64,506
Gross unrealized gains 642
Gross unrealized losses 0
Fair value 65,148
Corporate Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value 384,761
Corporate Bonds | Short-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 50,164
Gross unrealized gains 261
Gross unrealized losses (15)
Fair value 50,410
Corporate Bonds | Long-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 333,094
Gross unrealized gains 1,962
Gross unrealized losses (705)
Fair value 334,351
Asset-Backed Securities  
Debt Securities, Available-for-sale [Line Items]  
Fair value 79,400
Asset-Backed Securities | Short-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 16,587
Gross unrealized gains 64
Gross unrealized losses (6)
Fair value 16,645
Asset-Backed Securities | Long-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 62,368
Gross unrealized gains 393
Gross unrealized losses (6)
Fair value 62,755
Sovereign Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value 12,050
Sovereign Bonds | Short-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 8,592
Gross unrealized gains 29
Gross unrealized losses 0
Fair value 8,621
Sovereign Bonds | Long-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 3,379
Gross unrealized gains 50
Gross unrealized losses 0
Fair value 3,429
Municipal Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value 7,015
Municipal Bonds | Short-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 1,296
Gross unrealized gains 0
Gross unrealized losses 0
Fair value 1,296
Municipal Bonds | Long-Term Investments  
Debt Securities, Available-for-sale [Line Items]  
Amortized cost 5,714
Gross unrealized gains 18
Gross unrealized losses (13)
Fair value $ 5,719