v3.26.1
Consolidated Statements Of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Amortization of prior service cost (credit) included in net periodic benefit cost (income), income tax expense (benefit) $ (176) $ (175) $ (351) $ (352)
Actuarial net gain (loss) arising during the period, income tax expense (benefit) 0 0 103 0
Amortization of actuarial net loss (gain) included in net periodic benefit cost (income), income tax expense (benefit) (401) (344) (803) (685)
Foreign currency translation adjustments, income tax expense (benefit) $ 62 $ 377 $ 366 $ 873