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