XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments, Hedging Activities and Fair Value - Derivatives Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivative [Line Items]    
Total revenues $ 600,317 $ 560,705
Interest expense (28,122) (24,995)
Gain or (loss) reclassified from AOCI into income 1,286 (163)
Product Revenues    
Derivative [Line Items]    
Total revenues 101,163 99,145
Fair Value of Derivatives Designated as Hedging Instruments    
Derivative [Line Items]    
Interest expense (28,122) (24,995)
Interest Expense | Interest rate swaps    
Derivative [Line Items]    
Gain or (loss) reclassified from AOCI into income 882 248
Interest Expense | Foreign exchange contracts    
Derivative [Line Items]    
Gain or (loss) reclassified from AOCI into income 0 0
Product Revenues | Interest rate swaps    
Derivative [Line Items]    
Gain or (loss) reclassified from AOCI into income 0 0
Product Revenues | Foreign exchange contracts    
Derivative [Line Items]    
Gain or (loss) reclassified from AOCI into income $ 404 $ (411)