Annual report pursuant to Section 13 and 15(d)

Accumulated Other Comprehensive Loss (Components Of Accumulated Other Comprehensive Income) (Details)

v3.24.0.1
Accumulated Other Comprehensive Loss (Components Of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Loss      
Balance $ (17,685)    
Net current period other comprehensive loss 2,271 $ (12,635) $ (5,550)
Balance (15,414) (17,685)  
AOCI Including Portion Attributable to Noncontrolling Interest      
Accumulated Other Comprehensive Loss      
Balance (17,685) (5,050)  
Other comprehensive income before reclassifications 2,574 (10,224)  
Amounts reclassified from other comprehensive (loss) income (303) (2,411)  
Net current period other comprehensive loss 2,271 (12,635)  
Balance (15,414) (17,685) (5,050)
Foreign Currency Translation Adjustments      
Accumulated Other Comprehensive Loss      
Balance (17,628) (5,241)  
Other comprehensive income before reclassifications 2,405 (12,387)  
Net current period other comprehensive loss 2,405 (12,387)  
Balance (15,223) (17,628) (5,241)
Unrealized Gains (Losses) on Cash Flow Hedges      
Accumulated Other Comprehensive Loss      
Balance (57) 191  
Other comprehensive income before reclassifications 169 2,163  
Amounts reclassified from other comprehensive (loss) income (303) (2,411)  
Net current period other comprehensive loss (134) (248)  
Balance $ (191) $ (57) $ 191