XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.2
Corporate Indebtedness - Schedule of Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt disclosures by scheduled maturity date    
Unsecured term loans, net $ 1,146,825 $ 1,146,010
Senior unsecured notes    
Debt disclosures by scheduled maturity date    
Unpaid principal balance 100,000  
Unsecured term loans, net 100,000 100,000
Deferred financing costs, net (51) (103)
Accreted balance, net of deferred financing costs 99,949 99,897
Senior unsecured notes | 4.27% Senior unsecured notes maturing on December 17, 2025    
Debt disclosures by scheduled maturity date    
Unpaid principal balance 100,000  
Unsecured term loans, net $ 100,000 $ 100,000
Coupon rate (as a percent) 4.27%