v3.26.1
Employee Retirement Plans - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Deferred Compensation Plans | Other Assets      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, plan assets investment $ 32,643,000   $ 32,728,000
Deferred Compensation Plans | Accrued Expenses and Other Current Liabilities      
Defined Benefit Plan Disclosure [Line Items]      
Liabilities under plan current 2,566,000   2,566,000
Deferred Compensation Plans | Other Long-term Liabilities      
Defined Benefit Plan Disclosure [Line Items]      
Liabilities under plan noncurrent 14,785,000   $ 16,490,000
Defined Contribution Plans      
Defined Benefit Plan Disclosure [Line Items]      
Contributions made to plans 3,460 $ 3,783  
Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Contributions made to plans 0 $ 0  
Contributions expected to be made during remainder of 2026 $ 0