XML 47 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2019
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 2019

$

1,772 

2020

 

7,150 

2021

 

7,305 

2022

 

7,488 

2023

 

7,704 

Thereafter

 

31,518 

Total undiscounted operating lease payments

 

62,937 

Less: imputed interest

 

(16,245)

Present value of operating lease liabilities

$

46,692 



 

 

Balance Sheet Classification

 

 

Operating lease liabilities, current

$

3,724 

Operating lease liabilities, non-current

 

42,968 

Total operating lease liabilities

$

46,692