XML 29 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Commitment and Contingencies - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020—remaining $ 670
2021 2,053
2022 1,700
2023 1,703
2024 1,373
2025 285
Thereafter 630
Total lease payments 8,414
Less: amount representing interest (902)
Present value of future lease payments $ 7,512