XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments - Available-for-sale investments (Details) - USD ($)
$ in Thousands
Apr. 02, 2022
Jan. 01, 2022
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale securities, continuous loss position for less than twelve months $ 918,277 $ 545,874
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 8,051 5,306
Total fair value of available-for-sale securities, continuous loss position 926,328 551,180
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses (11,614) (2,201)
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (1,102) (1,021)
Available-for-sale securities, total gross unrealized losses (12,716) (3,222)
Government debt securities    
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale securities, continuous loss position for less than twelve months 290,078 126,957
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 478  
Total fair value of available-for-sale securities, continuous loss position 290,556 126,957
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses (3,907) (750)
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (12)  
Available-for-sale securities, total gross unrealized losses (3,919) (750)
Corporate debt securities    
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale securities, continuous loss position for less than twelve months 628,199 418,917
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 2,629 326
Total fair value of available-for-sale securities, continuous loss position 630,828 419,243
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses (7,707) (1,451)
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (34) (1)
Available-for-sale securities, total gross unrealized losses (7,741) (1,452)
Auction rate securities    
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 4,944 4,980
Total fair value of available-for-sale securities, continuous loss position 4,944 4,980
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (1,056) (1,020)
Available-for-sale securities, total gross unrealized losses $ (1,056) $ (1,020)