XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Instruments - Contractual maturities of investments (Details)
$ in Thousands
Jul. 01, 2023
USD ($)
Cost  
Due in one year or less, Cost $ 187,356
Due after one year through five years, Cost 88,385
Total Cost 275,741
Fair Value  
Due in one year or less, Fair Value 184,252
Due after one year through five years, Fair Value 86,811
Total Fair Value $ 271,063