Fair Value Measurements - Financial Assets and Liabilities (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Level 1 | Other assets | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Non-COLI assets held in Deferred Supplemental Compensation Plan | $ 699 | $ 704 |
| Level 2 | Accrued expenses and other current liabilities | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Interest rate swaps - long-term | 271 | 553 |
| Level 2 | Other assets | ||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||
| Interest rate swaps - long-term | $ 1,831 | $ 1,235 |