XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities - Schedule of Amortized Cost and Estimated Fair Value of Marketable Securities by Maturity (Details) - USD ($)
$ in Thousands
Jul. 01, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Amortized Cost, Due in one year or less $ 259,584  
Amortized Cost, Due after one year through five years 1,172,343  
Amortized Cost, Due after five years through ten years 17,908  
Amortized Cost, Due after ten years 8,725  
Amortized Cost, Total 1,458,560 $ 1,495,585
Fair Value, Due in one year or less 253,689  
Fair Value, Due after one year through five years 1,076,583  
Fair Value, Due after five years through ten years 16,363  
Fair Value, Due after ten years 7,313  
Fair Value, Total $ 1,353,948 $ 1,381,648