v3.26.1
Derivative Financial Instruments and Hedging Activities - Schedule of Balance Sheet Hedges (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
instrument
Dec. 31, 2025
USD ($)
instrument
Interest rate swaps, pay-fixed, receive-floating | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of instruments held | instrument 12 17
Aggregate notional amount $ 4,750,000 $ 5,150,000
Interest rate swaps, pay-fixed, receive-floating | Not Designated as Hedging Instrument | Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesAndOtherLiabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Liability derivatives, fair value (1,717) (14,006)
Interest rate swaps, pay-fixed, receive-floating | Not Designated as Hedging Instrument | Balance Sheet Location [Axis]: us-gaap:OtherAssets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset derivatives, fair value 36,118 9,487
Interest rate caps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Aggregate notional amount 4,493,720 4,493,720
Asset derivatives, fair value 207 57
Liability derivatives, fair value $ 0 $ 0
Interest rate caps | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of instruments held | instrument 7 7
Interest rate caps - sold | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of instruments held | instrument 3 3
Aggregate notional amount $ 3,000,000 $ 3,000,000
Asset derivatives, fair value 0 0
Liability derivatives, fair value $ (6) $ (15)