v3.26.1
Commitments and Contingencies - Activity in Recorded Environmental Liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Accrual for Environmental Loss Contingencies [Roll Forward]  
Balance at beginning of period $ 20,548
Expenditures (103)
Accretion of discount 224
Foreign currency translation adjustments and other (69)
Balance at end of period 20,600
Less amounts reported in Accrued expenses 4,183
Amounts reported in Other noncurrent liabilities $ 16,417