XML 151 R129.htm IDEA: XBRL DOCUMENT v3.25.4
Hedging Activities - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain $ 6,718 $ 2,744 $ 5,689
Interest Income      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain 2,951 0 0
Interest expense      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain 1,887 4,770 3,555
Other (expense) income, net      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain 1,880 (2,026) $ 2,134
Currency Swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Net unrealized gain deferred to AOCI 6,554 0  
Currency Swap | Other non-current assets      
Derivative Instruments, Gain (Loss) [Line Items]      
Fair value 10,053 0  
Currency Swap | Other non-current liabilities      
Derivative Instruments, Gain (Loss) [Line Items]      
Fair value 1,541 0  
Interest rate swaps      
Derivative Instruments, Gain (Loss) [Line Items]      
Net unrealized gain deferred to AOCI 13 1,248  
Interest rate swaps | Other non-current assets      
Derivative Instruments, Gain (Loss) [Line Items]      
Fair value 0 1,621  
Interest rate swaps | Prepaid expenses and other current assets      
Derivative Instruments, Gain (Loss) [Line Items]      
Fair value 16 0  
Foreign currency forward contracts | Other accrued liabilities      
Derivative Instruments, Gain (Loss) [Line Items]      
Fair value $ 5 $ 67