XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Before-tax amount [Abstract]        
Foreign currency translation adjustment $ (3,108) $ 19,959 $ 47,307 $ 3,598
Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax 0 0 11 0
Net defined benefit plan (gain) loss reclassified to net income (67) (51) (194) (739)
Total other comprehensive income (loss), before tax (3,175) 19,908 47,124 2,859
Tax (provision) benefit [Abstract]        
Foreign currency translation adjustment 103 (79) (144) 13
Net unrealized gain (loss) on defined benefit plans (2) 0 (3) 0
Net defined benefit plan (gain) loss reclassified to net income 35 17 46 132
Total other comprehensive income (loss) tax (provision) benefit 136 (62) (101) 145
Net-of-tax amount [Abstract]        
Foreign currency translation adjustment (3,005) 19,880 47,163 3,611
Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, after Tax (2) 0 8 0
Net defined benefit plan (gain) loss reclassified to net income (32) (34) (148) (607)
Total other comprehensive income (loss), net of tax $ (3,039) $ 19,846 $ 47,023 $ 3,004