v3.25.4
Fair Value Measurements and Disclosures - Financial Instruments Disclosed at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
December 31, 2025 | Secured debt, net    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt, net $ 592,685 $ 598,199
December 31, 2025 | Unsecured debt, net    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt, net 3,996,774 3,999,566
Fair value | Secured debt, net | Fair value (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt, net 587,244 569,061
Fair value | Unsecured debt, net | Fair value (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt, net $ 3,834,485 $ 3,681,914