Equity Incentive Program - Stock Based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Share-Based Payment Arrangement [Abstract] | ||||
| Pre-tax stock-based compensation expense | $ 5,653 | $ 6,728 | $ 33,412 | $ 37,605 |
| Tax benefit | (456) | (70) | (3,351) | (3,297) |
| Total stock-based compensation expense, net of tax | $ 5,197 | $ 6,658 | $ 30,061 | $ 34,308 |