XML 34 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments
At December 31, 2019, maturities of operating lease liabilities over each of the next five years and thereafter are as follows:
 
Operating Leases
2020
$
1,215

2021
1,241

2022
1,278

2023
1,317

2024
1,356

Thereafter
2,111

Total minimum lease payments
$
8,518

Less imputed interest
$
(2,256
)
Total lease liability
$
6,262