v3.25.2
Derivative Financial Instruments and Hedging Activities - Schedule of Balance Sheet Hedges (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
instrument
Dec. 31, 2024
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 15 15
Aggregate notional amount $ 4,550,000 $ 4,550,000
Interest rate swaps, pay-fixed, receive-floating | Not Designated as Hedging Instrument | Other Assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset derivatives, fair value 3,414 10,177
Interest rate swaps, pay-fixed, receive-floating | Not Designated as Hedging Instrument | Other Liabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Liability derivatives, fair value $ (17,593) $ (10,111)
Interest Rate Caps, Net | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of instruments held | instrument 7 6
Aggregate notional amount $ 1,220,220 $ 1,148,500
Interest Rate Caps, Net | Not Designated as Hedging Instrument | Other Assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset derivatives, fair value 1,575 11,025
Interest Rate Caps, Net | Not Designated as Hedging Instrument | Other Liabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Liability derivatives, fair value (763) (5,763)
Interest rate caps | Unsecured Debt    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Aggregate notional amount $ 4,200,000 $ 4,100,000
Interest rate caps | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of instruments held | instrument 5 4
Sold Interest Rate Caps | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of instruments held | instrument 2  
Aggregate notional amount $ 3,000,000  
Sold Interest Rate Caps | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of instruments held | instrument   2
Aggregate notional amount   $ 3,000,000