v3.25.2
Notes Payable and Unsecured Credit Facilities - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
May 13, 2025
Debt Instrument [Line Items]    
Line of credit facility, maximum borrowing capacity $ 1,500  
Line of credit extended maturity period two additional six-month periods  
Unsecured Debt [Member] | Senior Unsecured Notes Due in 2032 [Member]    
Debt Instrument [Line Items]    
Debt instrument, issue price   $ 400
Percentage of debt par value   99.279%
Coupon rate   5.00%