Selected Balance Sheet Data - Schedule of Net Change in Carrying Value of Assets Held in Rabbi Trust and Deferred Compensation Liability (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |||
| Increase in the carrying value of the assets held in the rabbi trust | $ 1,418 | $ 1,561 | $ 1,526 |
| Decrease in the net carrying value of the deferred compensation obligation | $ (1,279) | $ (1,400) | $ (1,439) |