XML 54 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract]        
Amortization of net actuarial gain, gross amount $ (646) $ (80) $ (1,934) $ (240)
Amortization of net actuarial gain, income tax (provision) benefit 162 18 491 58
Amortization of net actuarial gain, net amount (484) (62) (1,443) (182)
Actuarial gains, gross amount 0 1 2,069 1,778
Actuarial gains, income tax (provision) benefit 0 0 (519) (444)
Actuarial gains, net amount 0 1 1,550 1,334
Foreign currency translation, gross amount (22) 143 (495) 1,073
Foreign currency translation, income tax (provision) benefit 0 0 0 0
Foreign currency translation, net amount (22) 143 (495) 1,073
Total other comprehensive income, gross amount (668) 64 (360) 2,611
Total other comprehensive income, income tax (provision) benefit 162 18 (28) (386)
Total other comprehensive income (loss), net of taxes $ (506) $ 82 $ (388) $ 2,225