XML 42 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 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
$
2,794

2025 and thereafter
$
12,338

Total lease payments
$
33,309

Maturities of facility lease liabilities by fiscal year for our operating leases are as follows as of June 30, 2019:
Remainder of 2019
$
1,714

2020
3,524

2021
3,692

2022
3,800

2023
2,889

2024
2,794

2025 and thereafter
12,338

Total lease payments
$
30,751

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