XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements and Interest Rate Derivatives - Fair Value of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Percentage of Debt Bearing Fixed Interest Rates 73.60% 77.40%
Total notes payable $ 1,021,247 $ 974,863
Level 3    
Fair value of debt $ 976,249 $ 976,012