XML 161 R135.htm IDEA: XBRL DOCUMENT v3.25.0.1
Hedging Activities - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain $ 2,744 $ 5,689 $ 0
Interest expense, net      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain 4,770 3,555 0
Other (expense) income, net      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain (2,026) 2,134 $ 0
Interest rate swaps      
Derivative Instruments, Gain (Loss) [Line Items]      
Net unrealized loss deferred to AOCI 1,248 1,407  
Interest rate swaps | Other non-current assets      
Derivative Instruments, Gain (Loss) [Line Items]      
Fair value 1,621 1,828  
Foreign currency forward contracts | Other accrued liabilities      
Derivative Instruments, Gain (Loss) [Line Items]      
Fair value $ 67 $ 159