v3.26.3
Hedging Activities - Balance Sheet Classification and Fair Values (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]          
Net gain (loss) reclassified from AOCI to earnings $ (644) $ 2,604 $ 2,714 $ 3,927  
Income Statement Location [Axis]: us-gaap:NonoperatingIncomeExpense          
Derivative Instruments, Gain (Loss) [Line Items]          
Net gain (loss) reclassified from AOCI to earnings (1,823) 938 (785) 523  
Net investment hedges          
Derivative Instruments, Gain (Loss) [Line Items]          
Net unrealized loss deferred to AOCI     10,767   $ 13
Net investment hedges | Location, Statement of Financial Position, Activity, Capitalization [Axis]: us-gaap:OtherAssetsNoncurrent          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     13,983   0
Net investment hedges | Location, Statement of Financial Position, Activity, Capitalization [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     0   16
Net investment hedges | Income Statement Location [Axis]: us-gaap:InterestIncomeExpenseNet          
Derivative Instruments, Gain (Loss) [Line Items]          
Net gain (loss) reclassified from AOCI to earnings 48 535 119 1,576  
Foreign currency forward contracts | Location, Statement of Financial Position, Activity, Capitalization [Axis]: us-gaap:OtherLiabilitiesCurrent          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     1,128   5
Currency Swap          
Derivative Instruments, Gain (Loss) [Line Items]          
Net unrealized loss deferred to AOCI     7,400   6,554
Currency Swap | Location, Statement of Financial Position, Activity, Capitalization [Axis]: us-gaap:OtherAssetsNoncurrent          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     8,969   10,053
Currency Swap | Location, Statement of Financial Position, Activity, Capitalization [Axis]: us-gaap:OtherLiabilitiesNoncurrent          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     0   1,541
Currency Swap | Location, Statement of Financial Position, Activity, Capitalization [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     642   $ 0
Currency Swap | Income Statement Location [Axis]: us-gaap:InterestIncomeExpenseNet          
Derivative Instruments, Gain (Loss) [Line Items]          
Net gain (loss) reclassified from AOCI to earnings $ 1,131 $ 1,131 $ 3,380 $ 1,828