XML 33 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2020
Commitments and Contingencies [Abstract]  
Schedule of Amount, Timing and Uncertainty of Cash Flows from Operating Leases

Maturity of Lease Liabilities

Amount

Years ending December 31,

(in thousands)

Remaining of 2020

$

1,818

2021

7,328

2022

7,502

2023

7,704

2024

7,920

Thereafter

23,598

Total undiscounted operating lease payments

55,870

Less: imputed interest

(12,860)

Present value of operating lease liabilities

43,010

Balance Sheet Classification

Operating lease liabilities, current

4,217

Operating lease liabilities, non-current

38,793

Total operating lease liabilities

43,010