XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities - Schedule of Marketable Securities Classified as Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized Cost, Total $ 1,458,560 $ 1,495,585
Gross Unrealized Gains 159 191
Gross Unrealized Losses (104,771) (114,128)
Fair Value 1,353,948 1,381,648
Agency securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 11,002 7,000
Gross Unrealized Gains
Gross Unrealized Losses (765) (786)
Fair Value 10,237 6,214
Mortgage-backed securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 41,559 45,373
Gross Unrealized Gains
Gross Unrealized Losses (5,586) (4,525)
Fair Value 35,973 40,848
Corporate Debt Securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 1,086,519 1,106,688
Gross Unrealized Gains 158 188
Gross Unrealized Losses (72,130) (77,802)
Fair Value 1,014,547 1,029,074
Municipal securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 312,851 326,058
Gross Unrealized Gains 1 3
Gross Unrealized Losses (25,429) (28,861)
Fair Value 287,423 297,200
Other [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 6,629 10,466
Gross Unrealized Gains
Gross Unrealized Losses (861) (2,154)
Fair Value $ 5,768 $ 8,312