v3.26.1
Derivatives - Schedule of Change in Fair Value (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Interest rate swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Change in fair value $ (112,538) $ 62,716 $ (166,963) $ 189,808
Hedged items        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Change in fair value $ 111,347 $ (61,414) $ 165,802 $ (186,589)