XML 18 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Details) - Future Minimum Annual Lease Payments Under Operating Leases
$ in Thousands
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 1,287
2021 1,282
2022 1,304
2023 1,330
2024 1,335
Thereafter 32,604
Total undiscounted future minimum lease payments 39,142
Future minimum lease payments, discount (21,467)
Lease liability $ 17,675