v3.26.1
Accumulated Other Comprehensive Losses (Schedule of Accumulated Other Comprehensive Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance, beginning of period $ 325,855 $ 649,746 $ 969,943 $ 1,072,885 $ 649,746 $ 1,072,885
Net current-period other comprehensive losses:            
Total other comprehensive income 714 (628) 7,008 2,826 86 9,834
Balance, end of period 227,962 325,855 901,751 969,943 227,962 901,751
Foreign Currency Translation Adjustments [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance, beginning of period   (122,923)     (122,923)  
Net current-period other comprehensive losses:            
(Loss) gain in other comprehensive income before reclassifications         (6,728)  
Gain on long-term intra-entity foreign currency transactions         10,162  
Gain reclassified from accumulated other comprehensive losses         0  
Total other comprehensive income         3,434  
Balance, end of period (119,489)       (119,489)  
Net Unrealized Gain On Cash Flow Hedge-Forward Foreign Currency Contracts [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance, beginning of period   2,479     2,479  
Net current-period other comprehensive losses:            
(Loss) gain in other comprehensive income before reclassifications         2,349  
Gain on long-term intra-entity foreign currency transactions         0  
Gain reclassified from accumulated other comprehensive losses         (5,697)  
Total other comprehensive income         (3,348)  
Balance, end of period (869)       (869)  
Accumulated Other Comprehensive Losses [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance, beginning of period (121,072) (120,444) (134,734) (137,560) (120,444) (137,560)
Net current-period other comprehensive losses:            
(Loss) gain in other comprehensive income before reclassifications         (4,379)  
Gain on long-term intra-entity foreign currency transactions         10,162  
Gain reclassified from accumulated other comprehensive losses         (5,697)  
Total other comprehensive income 714 (628) 7,008 2,826 86  
Balance, end of period $ (120,358) $ (121,072) $ (127,726) $ (134,734) $ (120,358) $ (127,726)