XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Cash, Cash Equivalents, and Investments - Gross Unrealized Losses and Fair Values for Available-for-Sale Investments (Details)
$ in Thousands
Jul. 03, 2022
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months $ 554,348
Unrealized losses, less than 12 months (21,893)
Fair value, 12 months or greater 52,222
Unrealized losses, 12 months or greater (2,598)
Total fair value 606,570
Total Unrealized Losses (24,491)
Corporate Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 443,391
Unrealized losses, less than 12 months (19,208)
Fair value, 12 months or greater 51,797
Unrealized losses, 12 months or greater (2,592)
Total fair value 495,188
Total Unrealized Losses (21,800)
Asset-Backed Securities  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 67,533
Unrealized losses, less than 12 months (1,867)
Fair value, 12 months or greater 323
Unrealized losses, 12 months or greater (3)
Total fair value 67,856
Total Unrealized Losses (1,870)
Treasury Bills  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 22,246
Unrealized losses, less than 12 months (307)
Fair value, 12 months or greater 102
Unrealized losses, 12 months or greater (3)
Total fair value 22,348
Total Unrealized Losses (310)
Agency Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 18,578
Unrealized losses, less than 12 months (358)
Fair value, 12 months or greater 0
Unrealized losses, 12 months or greater 0
Total fair value 18,578
Total Unrealized Losses (358)
Sovereign Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 1,976
Unrealized losses, less than 12 months (142)
Fair value, 12 months or greater 0
Unrealized losses, 12 months or greater 0
Total fair value 1,976
Total Unrealized Losses (142)
Municipal Bonds  
Debt Securities, Available-for-sale [Line Items]  
Fair value, less than 12 months 624
Unrealized losses, less than 12 months (11)
Fair value, 12 months or greater 0
Unrealized losses, 12 months or greater 0
Total fair value 624
Total Unrealized Losses $ (11)