v3.25.4
Accumulated Other Comprehensive Losses (Schedule of Accumulated Comprehensive Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period $ 1,072,885 $ 1,246,035 $ 1,103,090
Net current-period other comprehensive income (loss):      
Total other comprehensive income (loss) 17,116 (47,633) 1,496
Balance, end of period 649,746 1,072,885 1,246,035
Accumulated Other Comprehensive Income (Loss), Net of Tax (120,444) (137,560)  
Foreign Currency Translation Adjustments [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period (137,560) (89,927)  
Net current-period other comprehensive income (loss):      
Loss in other comprehensive income (loss) before reclassifications (13,909) (10,524)  
Gain (loss) on long-term intra-entity foreign currency transactions 28,546 (37,109)  
Gain reclassified from accumulated other comprehensive income (loss) 0    
Tax effects 0    
Total other comprehensive income (loss) 14,637 (47,633)  
Balance, end of period (122,923) (137,560) (89,927)
Net Unrealized Gain On Cash Flow Hedge - Forward foreign Currency Contracts [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period 0 0  
Net current-period other comprehensive income (loss):      
Loss in other comprehensive income (loss) before reclassifications 3,683 0  
Gain (loss) on long-term intra-entity foreign currency transactions 0 0  
Gain reclassified from accumulated other comprehensive income (loss) (1,204)    
Tax effects 0    
Total other comprehensive income (loss) 2,479 0  
Balance, end of period 2,479 0 0
Accumulated Other Comprehensive Losses [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance, beginning of period (137,560) (89,927) (91,423)
Net current-period other comprehensive income (loss):      
Loss in other comprehensive income (loss) before reclassifications (10,226) (10,524)  
Gain (loss) on long-term intra-entity foreign currency transactions 28,546 (37,109)  
Gain reclassified from accumulated other comprehensive income (loss) (1,204)    
Tax effects 0    
Total other comprehensive income (loss) 17,116 (47,633) 1,496
Balance, end of period $ (120,444) $ (137,560) $ (89,927)