XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities - Schedule of Marketable Securities Classified as Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized Cost, Total $ 1,453,114 $ 1,495,585
Gross Unrealized Gains 207 191
Gross Unrealized Losses (100,454) (114,128)
Fair Value 1,352,867 1,381,648
Agency securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 11,003 7,000
Gross Unrealized Gains 9
Gross Unrealized Losses (671) (786)
Fair Value 10,341 6,214
Mortgage-backed securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 43,450 45,373
Gross Unrealized Gains
Gross Unrealized Losses (4,354) (4,525)
Fair Value 39,096 40,848
Corporate Debt Securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 1,077,532 1,106,688
Gross Unrealized Gains 194 188
Gross Unrealized Losses (69,489) (77,802)
Fair Value 1,008,237 1,029,074
Municipal securities [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 314,110 326,058
Gross Unrealized Gains 4 3
Gross Unrealized Losses (24,887) (28,861)
Fair Value 289,227 297,200
Other [Member] | Fair Value, Level 2 [Member]    
Marketable Securities [Line Items]    
Amortized Cost, Total 7,019 10,466
Gross Unrealized Gains
Gross Unrealized Losses (1,053) (2,154)
Fair Value $ 5,966 $ 8,312