XML 59 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Operating Lease Maturity
Future minimum payments under our non-cancelable operating leases as of March 31, 2019 are as follows (in thousands):
Period
Future Minimum Lease Payments
Remainder of Year Ending December 31, 2019
$
3,092

Year Ending December 31, 2020
3,622

Year Ending December 31, 2021
1,239

Year Ending December 31, 2022
214

Year Ending December 31, 2023
53

Thereafter

Total
$
8,220

Less: Interest
363

Operating lease liability
$
7,857

Operating Lease Maturity
Under the prior lease guidance, future minimum payments under our non-cancellable leases as of December 31, 2018 were as follows (in thousands):

Period
Future Minimum Lease Payments
Year Ending December 31, 2019
$
5,119

Year Ending December 31, 2020
4,075

Year Ending December 31, 2021
1,034

Year Ending December 31, 2022

Year Ending December 31, 2023

Total
$
10,228