XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Loss (Accumulated Other Comprehensive Loss By Component) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ 426,753 $ 749,944
Other comprehensive income (loss) (7,193) 3,533
Amounts reclassified from accumulated other comprehensive income (loss)   189
Ending balance 408,365 729,686
Accumulated Other Comprehensive (Loss) Income    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (44,250) (53,822)
Ending balance (51,443) (50,100)
Foreign currency translation adjustment    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance (44,564) (54,194)
Other comprehensive income (loss) (7,186) 3,413
Amounts reclassified from accumulated other comprehensive income (loss)   0
Ending balance (51,750) (50,781)
Defined benefit pension plan    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 314 700
Other comprehensive income (loss) (7) 12
Amounts reclassified from accumulated other comprehensive income (loss)   (12)
Ending balance 307 700
Unrealized loss on short-term investments    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 0 (328)
Other comprehensive income (loss) 0 108
Amounts reclassified from accumulated other comprehensive income (loss)   201
Ending balance $ 0 $ (19)