XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements and Interest Rate Derivatives - Fair Value of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Percentage of Debt Bearing Fixed Interest Rates 51.20% 42.40%
Total notes payable $ 820,100 $ 816,136
Level 3    
Fair value of debt $ 801,197 $ 809,141