XML 54 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax [Abstract]        
Amortization of net actuarial gain, gross amount $ (754) $ (80) $ (1,289) $ (160)
Amortization of net actuarial gain, income tax (provision) benefit 189 21 329 40
Amortization of net actuarial gain, net amount (565) (59) (960) (120)
Actuarial gains, gross amount 2,069 1,779 2,069 1,779
Actuarial gain , Income Tax (Provision) Benefit (518) (446) (518) (446)
Actuarial gains, net amount 1,551 1,333 1,551 1,333
Foreign currency translation, gross amount (473) 705 (473) 930
Foreign currency translation, income tax (provision) benefit 0 0 0 0
Foreign currency translation, net amount (473) 705 (473) 930
Total other comprehensive income, gross amount 842 2,404 307 2,549
Total other comprehensive income, income tax (provision) benefit (329) (425) (189) (406)
Total other comprehensive income, net of taxes $ 513 $ 1,979 $ 118 $ 2,143