v3.26.1
Derivative Instruments - Summary of Impact of Derivative Instruments on the Consolidated Statements of Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative [Line Items]        
Gain (loss) on derivative instruments hedges recognized in income $ 0 $ 409 $ 0 $ 3,619
Gain (loss) on derivative and financial instruments designated as hedges recognized in OCI (69,956) (413,839) 252,075 (532,130)
Warrant        
Derivative [Line Items]        
Gain (loss) on derivative instruments hedges recognized in income 0 409 0 3,619
Designated as Hedging Instrument        
Derivative [Line Items]        
Gain (loss) on derivative instruments hedges recognized in income 30,263 15,669 28,140 26,560
Designated as Hedging Instrument | Location, Statement of Other Comprehensive Income, Balance [Axis]: us-gaap:OtherComprehensiveIncomeLossNetOfTax        
Derivative [Line Items]        
Gain (loss) on derivative and financial instruments designated as hedges recognized in OCI (69,956) (413,839) 252,075 (532,130)
Derivative Instruments Not Designated        
Derivative [Line Items]        
Gain (loss) on derivative instruments hedges recognized in income $ (69,642) $ (3,158) $ (98,294) $ (3,683)