XML 83 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Shareholders' Equity Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Before-tax amount [Abstract]    
Foreign currency translation adjustment $ (12,787) $ 13,620
Net defined benefit plan (gain) loss reclassified to net income (120) (55)
Total other comprehensive income (loss), before tax (12,907) 13,565
Tax (provision) benefit [Abstract]    
Foreign currency translation adjustment 69 (22)
Net defined benefit plan (gain) loss reclassified to net income 12 5
Total other comprehensive income (loss) tax (provision) benefit 81 (17)
Net-of-tax amount [Abstract]    
Foreign currency translation adjustment (12,718) 13,598
Net defined benefit plan (gain) loss reclassified to net income (108) (50)
Total other comprehensive income (loss), net of tax $ (12,826) $ 13,548