XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Instruments, Hedging Activities and Fair Value - Derivatives Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivative [Line Items]        
Total revenues $ 573,627 $ 596,968 $ 1,783,937 $ 1,766,689
Interest expense (28,813) (27,552) (84,869) (78,956)
Gain (loss) reclassified from AOCI into income 325 1,095 2,575 683
Product Revenues        
Derivative [Line Items]        
Total revenues 85,495 106,177 291,368 332,375
Gain (loss) reclassified from AOCI into income     (44) (1,007)
Fair Value of Derivatives Designated as Hedging Instruments        
Derivative [Line Items]        
Interest expense (28,813) (27,552) (84,869) (78,956)
Interest Expense | Interest rate swaps        
Derivative [Line Items]        
Gain (loss) reclassified from AOCI into income 866 825 2,619 1,690
Interest Expense | Foreign exchange contracts        
Derivative [Line Items]        
Gain (loss) reclassified from AOCI into income 0 0 $ 0 $ 0
Product Revenues | Interest rate swaps        
Derivative [Line Items]        
Gain (loss) reclassified from AOCI into income 0 0    
Product Revenues | Foreign exchange contracts        
Derivative [Line Items]        
Gain (loss) reclassified from AOCI into income $ (541) $ 270