XML 21 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 1,201
2021 1,205
2022 1,258
2023 1,312
2024 1,369
Thereafter 114
Total operating lease payments 6,459
Less: imputed interest (1,366)
Present value of operating lease liabilities $ 5,093