v3.25.2
Unsecured Term Loans (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Apr. 22, 2025
Mar. 28, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jan. 04, 2023
USD ($)
Debt Instrument [Line Items]              
Borrowings on unsecured term loans       $ 700,000 $ 0    
Repayment of unsecured term loans       700,000 500,000    
Repayments of Unsecured Debt       850,000 $ 700,000    
Unsecured term loans, net $ 796,640     $ 796,640   $ 798,813  
Term Loan Facility              
Debt Instrument [Line Items]              
Debt Instrument, Basis Spread on Variable Rate 0.95%            
2023 Unsecured Term Loan              
Debt Instrument [Line Items]              
Line of Credit Facility, Maximum Borrowing Capacity             $ 1,200,000
Repayments of Unsecured Debt     $ 700,000        
Term Loan Facility              
Debt Instrument [Line Items]              
Line of Credit Facility, Maximum Borrowing Capacity     $ 700,000        
Debt Instrument, Maturity Date     Mar. 30, 2029        
Number of extensions     2        
Extension Option (in months)     6        
Proceeds from Unsecured Lines of Credit     $ 700,000        
Debt Instrument, Basis Spread on Variable Rate   0.10%          
Debt Instrument, Alternate Basis Spread on Variable Rate 0.00%     0.00%      
Debt $ 700,000     $ 700,000