XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative [Line Items]        
Total revenues $ 574,815 $ 573,627 $ 1,685,353 $ 1,783,937
Interest expense (28,353) (28,813) (82,527) (84,869)
Gain (loss) reclassified from AOCI into income (384) 325 (1,043) 2,575
Product Revenues        
Derivative [Line Items]        
Total revenues 68,940 85,495 197,397 291,368
Gain (loss) reclassified from AOCI into income     (1,392) (44)
Fair Value of Derivatives Designated as Hedging Instruments        
Derivative [Line Items]        
Interest expense (28,353) (28,813) (82,527) (84,869)
Interest Expense | Interest rate swaps        
Derivative [Line Items]        
Gain (loss) reclassified from AOCI into income 119 866 349 2,619
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 $ (503) $ (541)