v3.26.1
Employee Retirement Plans - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Defined Benefit Plan Disclosure [Line Items]          
Other noncurrent liabilities $ 145,545   $ 145,545   $ 139,124
Accrued expenses and other current liabilities 135,502   135,502   163,230
Deferred Compensation Plans | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesAndOtherLiabilities          
Defined Benefit Plan Disclosure [Line Items]          
Liabilities under plan current 2,403   2,403   2,566
Deferred Compensation Plans | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent          
Defined Benefit Plan Disclosure [Line Items]          
Defined benefit plan, plan assets investment 33,661   33,661   32,728
Deferred Compensation Plans | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent          
Defined Benefit Plan Disclosure [Line Items]          
Liabilities under plan noncurrent 15,081   15,081   $ 16,490
Defined Contribution Plans          
Defined Benefit Plan Disclosure [Line Items]          
Contributions made to plans $ 2,418 $ 2,409 $ 5,878 $ 6,192