XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments - Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Dec. 31, 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 $ 383,736 $ 545,874
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 285,676 5,306
Total fair value of available-for-sale securities, continuous loss position 669,412 551,180
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses (5,923) (2,201)
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (7,631) (1,021)
Available-for-sale securities, total gross unrealized losses (13,554) (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 76,651 126,957
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 100,209  
Total fair value of available-for-sale securities, continuous loss position 176,860 126,957
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses (626) (750)
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (3,541)  
Available-for-sale securities, total gross unrealized losses (4,167) (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 307,085 418,917
Fair value of available-for-sale securities, continuous loss position for twelve months or greater 185,467 326
Total fair value of available-for-sale securities, continuous loss position 492,552 419,243
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale securities, continuous loss position for less than 12 months, gross unrealized losses (5,297) (1,451)
Available-for-sale securities, continuous loss position for 12 months or greater, gross unrealized losses (4,090) (1)
Available-for-sale securities, total gross unrealized losses $ (9,387) (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,980
Total fair value of available-for-sale securities, continuous loss position   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,020)
Available-for-sale securities, total gross unrealized losses   $ (1,020)