v3.24.3
Investments and Fair Value Measurements (Investment Maturities) (Details)
$ in Thousands
Sep. 29, 2023
USD ($)
Amortized Cost  
Due within 1 year $ 283,229
Due in 1 to 2 years 67,679
Due in 2 to 3 years 20,743
Total 371,651
Fair Value  
Due within 1 year 282,225
Due in 1 to 2 years 66,075
Due in 2 to 3 years 20,493
Total $ 368,793