v3.25.2
Fair Value Disclosures (Debt Obligations) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Estimated fair value of the Company's debt obligations compared to their carrying amounts    
Total debt obligations, net $ 5,096,923 $ 5,339,751
Carrying Amounts    
Estimated fair value of the Company's debt obligations compared to their carrying amounts    
Notes payable 4,608,520 4,844,326
Unsecured Credit Facility 488,403 495,425
Total debt obligations, net 5,096,923 5,339,751
Fair Value    
Estimated fair value of the Company's debt obligations compared to their carrying amounts    
Notes payable 4,513,575 4,653,205
Unsecured Credit Facility 500,000 500,000
Total debt obligations $ 5,013,575 $ 5,153,205