XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 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

$

3,526 

2020

 

7,150 

2021

 

7,305 

2022

 

7,488 

2023

 

7,704 

Thereafter

 

31,518 

Total undiscounted operating lease payments

 

64,691 

Less: imputed interest

 

(17,139)

Present value of operating lease liabilities

 

47,552 



 

 

Balance Sheet Classification

 

 

Operating lease liabilities, current

 

3,631 

Operating lease liabilities, non-current

 

43,921 

Total operating lease liabilities

 

47,552