XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Contractual maturities of investments (Details)
$ in Thousands
Jul. 02, 2022
USD ($)
Cost  
Due in one year or less, Cost $ 582,705
Due after one year through ten years, Cost 450,388
Due after ten years, Cost 650
Total Cost 1,033,743
Fair Value  
Due in one year or less, Fair Value 577,005
Due after one year through ten years, Fair Value 440,743
Due after ten years, Fair Value 650
Total Fair Value $ 1,018,398