XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements and Interest Rate Derivatives - Fair Value of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Percentage of Debt Bearing Fixed Interest Rates 64.00% 70.60%
Total notes payable $ 611,437 $ 747,945
Level 3    
Fair value of debt $ 590,359 $ 715,042