XML 62 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2020 (excluding the nine months ended September 30, 2020) $ 1,155
2021 4,472
2022 4,219
2023 4,271
2024 3,007
Thereafter 1,095
Total lease payments 18,219
Less: imputed interest (2,668)
Operating lease liabilities $ 15,551