XML 38 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Operating lease liability maturity
Future minimum payments by year under non-cancelable leases with initial terms in excess of 1 year were as follows as of December 31, 2018:
2019
$
3,807

2020
$
3,791

2021
$
3,819

2022
$
3,871

2023
$
2,889

2024 and thereafter
$
15,132

Total lease payments
$
33,309

Maturities of facility lease liabilities by fiscal year for our operating leases are as follows as of March 31, 2019:
Remainder of 2019
$
2,568

2020
3,524

2021
3,692

2022
3,800

2023
2,889

2024 and thereafter
15,132

Total lease payments
$
31,605

Less: Imputed Interest
(17,965
)
Present value of operating lease liabilities
$
13,640