XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Future Minimum Annual Lease Payments Under Operating Leases) (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Future Minimum Annual Lease Payments  
Remaining 2020 $ 644
2021 1,282
2022 1,304
2023 1,330
2024 1,335
Thereafter 32,604
Total undiscounted future minimum lease payments 38,499
Future minimum lease payments, discount (21,006)
Lease liability $ 17,493