XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments, Hedging Activities and Fair Value - Derivatives Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative [Line Items]        
Total revenues $ 562,254 $ 609,993 $ 1,110,538 $ 1,210,310
Interest expense (27,600) (27,934) (54,174) (56,056)
Gain (loss) reclassified from AOCI into income (584) 964 (659) 2,250
Product Revenues        
Derivative [Line Items]        
Total revenues 57,013 104,710 128,457 205,873
Gain (loss) reclassified from AOCI into income     (889) 497
Fair Value of Derivatives Designated as Hedging Instruments        
Derivative [Line Items]        
Interest expense (27,600) (27,934) (54,174) (56,056)
Interest Expense | Interest rate swaps        
Derivative [Line Items]        
Gain (loss) reclassified from AOCI into income 113 871 230 1,753
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 $ (697) $ 93