XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments - Contractual maturities of investments (Details)
$ in Thousands
Apr. 01, 2023
USD ($)
Cost  
Due in one year or less, Cost $ 188,907
Due after one year through five years, Cost 254,715
Total Cost 443,622
Fair Value  
Due in one year or less, Fair Value 186,023
Due after one year through five years, Fair Value 249,676
Total Fair Value $ 435,699