Fair Value Measurements and Financial Instruments Fair Value Measurements (Details) - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022 |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | $ 37,062 | $ 25,518 |
Marketable equity securities | 12,102 | 18,110 |
Revolving credit facility, noncurrent | 141,616 | 150,433 |
Long-term debt, excluding current maturities | 283,177 | 230,768 |
Assets invested for self-insurance | 20,959 | 24,828 |
United States Government and agency securities | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 36,802 | 25,254 |
Corporate notes and bonds | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 260 | 264 |
Fair value measurements, recurring [Member] | Quoted prices in active markets, (level 1) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | | 25,518 |
Marketable equity securities | 12,102 | 18,110 |
Deferred compensation | 0 | 0 |
Fair value measurements, recurring [Member] | Significant other observable inputs, (level 2) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 0 | 0 |
Marketable equity securities | 0 | 0 |
Deferred compensation | 0 | 4,597 |
Fair value measurements, recurring [Member] | Significant unobservable inputs, (level 3) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 0 | 0 |
Marketable equity securities | 0 | 0 |
Deferred compensation | 1,572 | 0 |
Fair value measurements, recurring [Member] | Certificates of Deposit | Quoted prices in active markets, (level 1) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Certificates of deposits, noncurrent | 3,500 | 6,359 |
Assets invested for self-insurance | 2,859 | 3,750 |
Fair value measurements, recurring [Member] | Certificates of Deposit | Significant other observable inputs, (level 2) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Certificates of deposits, noncurrent | 0 | 0 |
Assets invested for self-insurance | 0 | 0 |
Fair value measurements, recurring [Member] | Certificates of Deposit | Significant unobservable inputs, (level 3) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Certificates of deposits, noncurrent | 0 | 0 |
Assets invested for self-insurance | 0 | 0 |
Fair value measurements, recurring [Member] | United States Government and agency securities | Quoted prices in active markets, (level 1) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 36,802 | 25,254 |
Fair value measurements, recurring [Member] | United States Government and agency securities | Significant other observable inputs, (level 2) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 0 | 0 |
Fair value measurements, recurring [Member] | United States Government and agency securities | Significant unobservable inputs, (level 3) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 0 | 0 |
Fair value measurements, recurring [Member] | Corporate notes and bonds | Quoted prices in active markets, (level 1) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 260 | 264 |
Fair value measurements, recurring [Member] | Corporate notes and bonds | Significant other observable inputs, (level 2) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 0 | 0 |
Fair value measurements, recurring [Member] | Corporate notes and bonds | Significant unobservable inputs, (level 3) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 0 | 0 |
Fair value measurements, recurring [Member] | Mutual funds | Quoted prices in active markets, (level 1) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Marketable equity securities | 6,842 | 13,873 |
Fair value measurements, recurring [Member] | Mutual funds | Significant other observable inputs, (level 2) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Marketable equity securities | 0 | 0 |
Fair value measurements, recurring [Member] | Mutual funds | Significant unobservable inputs, (level 3) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Marketable equity securities | 0 | 0 |
Fair value measurements, recurring [Member] | Common shares | Quoted prices in active markets, (level 1) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Marketable equity securities | 3,780 | 3,007 |
Fair value measurements, recurring [Member] | Common shares | Significant other observable inputs, (level 2) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Marketable equity securities | 0 | 0 |
Fair value measurements, recurring [Member] | Common shares | Significant unobservable inputs, (level 3) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Marketable equity securities | 0 | 0 |
Fair value measurements, recurring [Member] | Exchange traded funds | Quoted prices in active markets, (level 1) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Marketable equity securities | 1,480 | 1,230 |
Fair value measurements, recurring [Member] | Exchange traded funds | Significant other observable inputs, (level 2) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Marketable equity securities | 0 | 0 |
Fair value measurements, recurring [Member] | Exchange traded funds | Significant unobservable inputs, (level 3) | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Marketable equity securities | 0 | 0 |
Total carrying value | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 37,062 | 25,518 |
Marketable equity securities | 12,102 | 18,110 |
Revolving credit facility, noncurrent | 141,616 | 150,433 |
Senior unsecured notes | 135,000 | 75,000 |
Term loans, noncurrent | 7,012 | 5,854 |
Long-term debt, excluding current maturities | 283,628 | 231,287 |
Total carrying value | Fair value measurements, recurring [Member] | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 37,062 | 25,518 |
Marketable equity securities | 12,102 | 18,110 |
Deferred compensation | 1,572 | 4,597 |
Total carrying value | Fair value measurements, recurring [Member] | Certificates of Deposit | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Certificates of deposits, noncurrent | 3,500 | 6,359 |
Assets invested for self-insurance | 2,859 | 3,750 |
Total carrying value | Fair value measurements, recurring [Member] | United States Government and agency securities | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 36,802 | 25,254 |
Total carrying value | Fair value measurements, recurring [Member] | Corporate notes and bonds | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 260 | 264 |
Total carrying value | Fair value measurements, recurring [Member] | Mutual funds | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Marketable equity securities | 6,842 | 13,873 |
Total carrying value | Fair value measurements, recurring [Member] | Common shares | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Marketable equity securities | 3,780 | 3,007 |
Total carrying value | Fair value measurements, recurring [Member] | Exchange traded funds | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Marketable equity securities | 1,480 | 1,230 |
Fair value | | |
Fair value, assets and liabilities measured on recurring and nonrecurring basis [Line Items] | | |
Available-for-sale debt securities | 37,062 | 25,518 |
Marketable equity securities | 12,102 | 18,110 |
Revolving credit facility, noncurrent | 141,616 | 150,433 |
Senior unsecured notes | 130,959 | 74,968 |
Term loans, noncurrent | 7,252 | 5,610 |
Long-term debt, excluding current maturities | $ 279,827 | $ 231,011 |