XML 39 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 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)

2020

$

7,150 

2021

 

7,306 

2022

 

7,488 

2023

 

7,704 

2024

 

7,920 

Thereafter

 

23,598 

Total undiscounted operating lease payments

 

61,166 

Less: imputed interest

 

(15,365)

Present value of operating lease liabilities

$

45,801 



 

 

Balance Sheet Classification

 

 

Operating lease liabilities, current

$

3,837 

Operating lease liabilities, non-current

 

41,964 

Total operating lease liabilities

$

45,801