XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Before-tax amount [Abstract]        
Foreign currency translation adjustment $ (5,453) $ 2,033 $ (16,361) $ 9,260
Net defined benefit plan gain reclassified to net income (637) (107) (688) (213)
Total other comprehensive income (loss), before tax (6,090) 1,926 (17,049) 9,047
Tax (provision) benefit [Abstract]        
Foreign currency translation adjustment 35 (93) 92 (95)
Net defined benefit plan loss reclassified to net income 121 0 115 0
Total other comprehensive income (loss) tax (provision) benefit 156 (93) 207 (95)
Net-of-tax amount [Abstract]        
Foreign currency translation adjustment (5,418) 1,940 (16,269) 9,165
Net defined benefit plan gain reclassified to net income (516) (107) (573) (213)
Total other comprehensive income (loss), net of tax $ (5,934) $ 1,833 $ (16,842) $ 8,952