XML 133 R116.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss (Schedule Of Accumulated Other Comprehensive Loss By Component) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 426,753 $ 749,944 $ 842,381
Other comprehensive loss (10,816) 9,384 (19,510)
Amounts reclassified from accumulated other comprehensive income (loss)   188 3,394
Ending balance 176,193 426,753 749,944
Accumulated Other Comprehensive Income (Loss)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (44,250) (53,822) (37,706)
Ending balance (55,066) (44,250) (53,822)
Foreign currency translation adjustment      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (44,564) (54,194) (35,464)
Other comprehensive loss (10,653) 9,630 (18,730)
Amounts reclassified from accumulated other comprehensive income (loss)   0 0
Ending balance (55,217) (44,564) (54,194)
Defined benefit pension plan      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 314 700 (2,242)
Other comprehensive loss (163) (354) 2,777
Amounts reclassified from accumulated other comprehensive income (loss)   (32) 165
Ending balance 151 314 700
Unrealized loss on short-term investments      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 0 (328) 0
Other comprehensive loss 0 108 (3,557)
Amounts reclassified from accumulated other comprehensive income (loss)   220 3,229
Ending balance $ 0 $ 0 $ (328)