XML 56 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Future Annual Minimum Lease Payments Due Under New and Existing Operating Leases

Future annual minimum lease payments due under the new and existing operating leases at December 31 of each year are as follows (in thousands):

 

Year ending December 31:

 

Amount1

 

2019

 

 

2,752

 

2020

 

 

5,831

 

2021

 

 

8,461

 

2022

 

 

8,757

 

2023

 

 

9,063

 

Thereafter

 

 

61,444

 

Total

 

$

96,308

 

 

(1)

The table above is prepared under the assumption that rent will commence at the Brisbane facility on January 1, 2020.