XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Hedging Activities - Balance Sheet Classification and Fair Values (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]          
Net gain (loss) reclassified from AOCI to earnings $ 2,656 $ (402) $ 1,323 $ 1,827  
Interest Income          
Derivative Instruments, Gain (Loss) [Line Items]          
Net gain (loss) reclassified from AOCI to earnings 697 0 697 0  
Interest expense          
Derivative Instruments, Gain (Loss) [Line Items]          
Net gain (loss) reclassified from AOCI to earnings 518 1,273 1,041 2,559  
Other (expense) income, net          
Derivative Instruments, Gain (Loss) [Line Items]          
Net gain (loss) reclassified from AOCI to earnings $ 1,441 $ (1,675) (415) $ (732)  
Net investment hedges          
Derivative Instruments, Gain (Loss) [Line Items]          
Net unrealized loss deferred to AOCI     556   $ 1,248
Net investment hedges | Other non-current assets          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     722   1,621
Foreign currency forward contracts | Other accrued liabilities          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     13   67
Currency Swap          
Derivative Instruments, Gain (Loss) [Line Items]          
Net unrealized loss deferred to AOCI     (818)   0
Currency Swap | Other accrued liabilities          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     2,111   0
Currency Swap | Other non-current assets          
Derivative Instruments, Gain (Loss) [Line Items]          
Fair Value     $ 1,048   $ 0