XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Hedging Activities - Balance Sheet Classification and Fair Values (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]          
Net gain (loss) reclassified from AOCI to earnings $ 2,604 $ (13) $ 3,927 $ 1,814  
Interest Income          
Derivative Instruments, Gain (Loss) [Line Items]          
Net gain (loss) reclassified from AOCI to earnings 1,131 0 1,828 0  
Interest expense          
Derivative Instruments, Gain (Loss) [Line Items]          
Net gain (loss) reclassified from AOCI to earnings 535 1,295 1,576 3,854  
Other (expense) income, net          
Derivative Instruments, Gain (Loss) [Line Items]          
Net gain (loss) reclassified from AOCI to earnings $ 938 $ (1,308) 523 $ (2,040)  
Net investment hedges          
Derivative Instruments, Gain (Loss) [Line Items]          
Net unrealized loss deferred to AOCI     224   $ 1,248
Net investment hedges | Other non-current assets          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     0   1,621
Net investment hedges | Prepaid expenses and other current assets          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     291   0
Foreign currency forward contracts | Other accrued liabilities          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     63   67
Currency Swap          
Derivative Instruments, Gain (Loss) [Line Items]          
Net unrealized loss deferred to AOCI     2,174   0
Currency Swap | Other non-current assets          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     4,372   0
Currency Swap | Other accrued liabilities          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     $ 1,549   $ 0