XML 38 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Operating Leases
As of December 31, 2017, the aggregate future minimum payments under non-cancelable operating leases consist of the following (in thousands):
Years Ending December 31,
 
 
2018
 
$
9,127

2019
 
8,336

2020
 
8,350

2021
 
7,741

2022
 
7,577

Thereafter
 
9,873

Total minimum future lease payments
 
$
51,004

Schedule of Lease Financing Obligations
As of December 31, 2017, the future minimum payments due under the lease financing obligation were as follows (in thousands):
Years Ending December 31,
 
 
2018
 
$
6,113

2019
 
6,293

2020
 
6,477

2021
 
6,674

2022
 
6,871

Thereafter
 
5,264

Total payments
 
37,692

Less: interest and land lease expense
 
(21,730
)
Total payments under facility financing obligations
 
15,962

Property reverting to landlord
 
23,630

Present value of obligation
 
39,592

Less: current portion
 
(1,919
)
Lease financing obligations, non-current
 
$
37,673