Stock-Based Compensation - Stock Based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | |||
|---|---|---|---|---|
Jun. 10, 2025 |
Jun. 09, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Stock-based compensation, before tax: | ||||
| Total stock-based compensation, before tax | $ 29,000 | $ 34,000 | ||
| Excess income tax benefits from equity compensation plans | 9,000 | 7,000 | ||
| ESPP employee contribution annual limit | $ 15 | |||
| Stock options | ||||
| Stock-based compensation, before tax: | ||||
| Total stock-based compensation, before tax | 5,000 | 6,000 | ||
| Retention awards | ||||
| Stock-based compensation, before tax: | ||||
| Total stock-based compensation, before tax | 21,000 | 22,000 | ||
| ESPP | ||||
| Stock-based compensation, before tax: | ||||
| Total stock-based compensation, before tax | $ 3,000 | $ 6,000 | ||
| Employer contribution match (as a percent) | 20.00% | 40.00% | ||
| Maximum employee subscription rate (as a percent) | 5.00% | |||