XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents, and Investments - Gross Unrealized Losses and Fair Values for Available-for-Sale Investments (Details)
$ in Thousands
Apr. 03, 2022
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months $ 526,802
Unrealized losses, less than 12 months (19,529)
Fair value, 12 months or greater 45,877
Unrealized losses, 12 months or greater (2,003)
Total fair value 572,679
Total Unrealized Losses (21,532)
Corporate Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 425,643
Unrealized losses, less than 12 months (17,258)
Fair value, 12 months or greater 45,219
Unrealized losses, 12 months or greater (1,996)
Total fair value 470,862
Total Unrealized Losses (19,254)
Asset-Backed Securities  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 65,603
Unrealized losses, less than 12 months (1,592)
Fair value, 12 months or greater 556
Unrealized losses, 12 months or greater (4)
Total fair value 66,159
Total Unrealized Losses (1,596)
Treasury Bills  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 15,982
Unrealized losses, less than 12 months (250)
Fair value, 12 months or greater 102
Unrealized losses, 12 months or greater (3)
Total fair value 16,084
Total Unrealized Losses (253)
Agency Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 15,834
Unrealized losses, less than 12 months (299)
Fair value, 12 months or greater 0
Unrealized losses, 12 months or greater 0
Total fair value 15,834
Total Unrealized Losses (299)
Sovereign Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 2,007
Unrealized losses, less than 12 months (123)
Fair value, 12 months or greater 0
Unrealized losses, 12 months or greater 0
Total fair value 2,007
Total Unrealized Losses (123)
Municipal Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 1,733
Unrealized losses, less than 12 months (7)
Fair value, 12 months or greater 0
Unrealized losses, 12 months or greater 0
Total fair value 1,733
Total Unrealized Losses $ (7)