XML 35 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Future minimum annual lease payments under lease agreements
Annual future minimum payments under operating leases as of December 31, 2017 are as follows (in thousands):
2018
$
1,945

2019
3,951

2020
4,070

2021
4,192

2022
4,318

Thereafter
22,755

Total future minimum lease payments
$
41,231

Annual future minimum licensing payments
Annual future minimum licensing payments under the Company’s agreements as of December 31, 2017 are as follows (in thousands):
2018
$
142

2019
147

2020
148

2021
147

2022
158

Thereafter
53

Total future minimum license payments
$
795

Annual future minimum payments for manufacturing and supply agreements
Annual future minimum payments for manufacturing and supply agreements as of December 31, 2017 are as follows (in thousands):
2018
$
1,092

2019
921

2020
921

2021
921

Total future minimum manufacturing and supply agreement payments
$
3,855