XML 22 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitment and Contingencies - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020—remaining $ 1,085
2021 2,068
2022 1,707
2023 1,709
2024 1,378
2025 452
Thereafter 643
Total lease payments 9,042
Less: amount representing interest (1,038)
Present value of future lease payments $ 8,004