Annual report pursuant to Section 13 and 15(d)

Notes Receivable (Future Contractual Principal Payments Of Notes Receivables) (Details)

v3.20.1
Notes Receivable (Future Contractual Principal Payments Of Notes Receivables) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Notes Receivable [Abstract]    
2020 $ 62,808  
2021 62,320  
2022 67,086  
2023 70,589  
2024 72,559  
Thereafter 254,495  
Total $ 589,857 $ 573,390