XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements and Financial Instruments Fair value of financial instruments (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 31, 2023
Liabilities, fair value disclosure [Abstract]    
Available-for-sale debt securities: $ 41,008 $ 37,062
Marketable equity securities: 13,560 12,102
Revolving credit facility, noncurrent 194,258 141,616
Carrying value    
Liabilities, fair value disclosure [Abstract]    
Available-for-sale debt securities: 41,008 37,062
Marketable equity securities: 13,560 12,102
Revolving credit facility, noncurrent 194,258 141,616
Senior unsecured notes, noncurrent 135,000 135,000
Term loans, noncurrent 9,483 7,012
Total 338,741 283,628
Fair value    
Liabilities, fair value disclosure [Abstract]    
Available-for-sale debt securities: 41,008 37,062
Marketable equity securities: 13,560 12,102
Revolving credit facility, noncurrent 194,258 141,616
Senior unsecured notes, noncurrent 131,803 130,959
Term loans, noncurrent 9,822 7,252
Total $ 335,883 $ 279,827