v3.26.1
Accumulated Other Comprehensive Losses (Schedule of Accumulated Other Comprehensive Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance, beginning of period $ 649,746 $ 1,072,885
Net current-period other comprehensive losses:    
Total comprehensive (loss) income (628) 2,826
Balance, end of period 325,855 969,943
Foreign Currency Translation Adjustments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance, beginning of period (122,923)  
Net current-period other comprehensive losses:    
(Loss) gain in other comprehensive income before reclassifications (6,765)  
Gain on long-term intra-entity foreign currency transactions 8,676  
Gain reclassified from accumulated other comprehensive losses 0  
Total comprehensive (loss) income 1,911  
Balance, end of period (121,012)  
Net Unrealized Gain (Loss) On Cash Flow Foreign Currency Hedge [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance, beginning of period 2,479  
Net current-period other comprehensive losses:    
(Loss) gain in other comprehensive income before reclassifications 2,711  
Gain on long-term intra-entity foreign currency transactions 0  
Gain reclassified from accumulated other comprehensive losses (5,250)  
Total comprehensive (loss) income (2,539)  
Balance, end of period (60)  
Accumulated Other Comprehensive Losses [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance, beginning of period (120,444) (137,560)
Net current-period other comprehensive losses:    
(Loss) gain in other comprehensive income before reclassifications (4,054)  
Gain on long-term intra-entity foreign currency transactions 8,676  
Gain reclassified from accumulated other comprehensive losses (5,250)  
Total comprehensive (loss) income (628) 2,826
Balance, end of period $ (121,072) $ (134,734)