XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 26, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities $ 125,972 $ 341,075
Fair value, long-term AFS securities 138,917 413,380
Deferred compensation plan assets 48,400 52,500
Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation 14,635 21,101
Contingent consideration 5,324 7,450
Level 1 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation 14,635 21,101
Contingent consideration 0 0
Level 2 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation 0 0
Contingent consideration 0 0
Level 3 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation 0 0
Contingent consideration 5,324 7,450
Debt Securities | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 125,972 341,075
Fair value, long-term AFS securities 138,917 413,380
Debt Securities | Level 1 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Fair value, long-term AFS securities 0 0
Debt Securities | Level 2 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 125,972 341,075
Fair value, long-term AFS securities 138,917 413,380
Debt Securities | Level 3 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Fair value, long-term AFS securities 0 0
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 51,029 107,334
Fair value, long-term AFS securities 108,830 241,055
Corporate debt securities | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 51,029 107,334
Fair value, long-term AFS securities 108,830 241,055
Corporate debt securities | Level 1 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Fair value, long-term AFS securities 0 0
Corporate debt securities | Level 2 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 51,029 107,334
Fair value, long-term AFS securities 108,830 241,055
Corporate debt securities | Level 3 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Fair value, long-term AFS securities 0 0
U.S Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 44,133 149,548
Fair value, long-term AFS securities 24,414 119,146
U.S Treasury securities | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 44,133 149,548
Fair value, long-term AFS securities 24,414 119,146
U.S Treasury securities | Level 1 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Fair value, long-term AFS securities 0 0
U.S Treasury securities | Level 2 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 44,133 149,548
Fair value, long-term AFS securities 24,414 119,146
U.S Treasury securities | Level 3 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Fair value, long-term AFS securities 0 0
U.S. governmental agency securities | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 22,084 3,500
Fair value, long-term AFS securities 5,673 39,246
U.S. governmental agency securities | Level 1 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Fair value, long-term AFS securities 0 0
U.S. governmental agency securities | Level 2 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 22,084 3,500
Fair value, long-term AFS securities 5,673 39,246
U.S. governmental agency securities | Level 3 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Fair value, long-term AFS securities 0 0
Municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 8,726 3,997
Fair value, long-term AFS securities   13,933
Municipal securities | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 8,726 3,997
Fair value, long-term AFS securities 0 13,933
Municipal securities | Level 1 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Fair value, long-term AFS securities 0 0
Municipal securities | Level 2 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 8,726 3,997
Fair value, long-term AFS securities 0 13,933
Municipal securities | Level 3 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Fair value, long-term AFS securities 0 0
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities   55,551
Certificates of deposit | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 55,551
Certificates of deposit | Level 1 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Certificates of deposit | Level 2 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 55,551
Certificates of deposit | Level 3 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities   21,145
Commercial paper | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 21,145
Commercial paper | Level 1 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 0
Commercial paper | Level 2 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities 0 21,145
Commercial paper | Level 3 | Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value, short-term AFS securities $ 0 $ 0