XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2020 (remaining six months) $ 1,512
2021 3,086
2022 3,172
2023 3,261
2024 3,008
Thereafter 733
Total 14,772
Less imputed interest (1,265)
Total lease liabilities $ 13,507