Fair Value Disclosures - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Assets: | ||
| Total Assets | $ 185,529 | $ 176,306 |
| Level 1 | ||
| Assets: | ||
| Total Assets | 18,545 | 19,188 |
| Level 1 | Deferred compensation plan assets | ||
| Assets: | ||
| Total Assets | 18,545 | 19,188 |
| Level 2 | ||
| Assets: | ||
| Total Assets | 166,984 | 157,118 |
| Liabilities: | ||
| Total Liabilities | 193,006 | 179,270 |
| Level 2 | Foreign currency forward contracts | ||
| Assets: | ||
| Total Assets | 8 | 1,169 |
| Liabilities: | ||
| Total Liabilities | 149 | 939 |
| Level 2 | Deferred compensation plan assets | ||
| Assets: | ||
| Total Assets | 166,976 | 155,949 |
| Level 2 | Deferred compensation plan liabilities | ||
| Liabilities: | ||
| Total Liabilities | $ 192,857 | $ 178,331 |