XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Instruments - Summary of Impact of Derivative Instruments on the Consolidated Statements of Comprehensive Income (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]        
Gain (loss) on derivative instruments hedges recognized in income $ 9,906 $ (2,885) $ 18,785 $ (5,095)
Gain (loss) on derivative and financial instruments designated as hedges recognized in OCI (194,988) 106,449 (125,277) (49,173)
Warrant        
Derivative [Line Items]        
Gain (loss) on derivative instruments hedges recognized in income 9,911 (2,876) 18,790 (5,003)
Designated as Hedging Instrument        
Derivative [Line Items]        
Gain (loss) on derivative instruments hedges recognized in income 6,394 4,833 17,045 14,211
Designated as Hedging Instrument | OCI        
Derivative [Line Items]        
Gain (loss) on derivative and financial instruments designated as hedges recognized in OCI (194,988) 106,449 (125,277) (49,173)
Derivative Instruments Not Designated        
Derivative [Line Items]        
Gain (loss) on derivative instruments hedges recognized in income $ (678) $ 1,488 $ 1,238 $ 59