XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Schedule of Future Minimum Rental Payments for Operating Leases (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Remaining maturity of our existing lease liabilities as of March 31, 2019 is as follows:
 
Operating Leases (1)
2019
$
2,949

2020
4,106

2021
4,021

2022
3,819

2023
3,573

Thereafter
20,084

Total
$
38,552

Less: interest
(11,321
)
Present value of lease liabilities
$
27,231

(1) Operating lease payments include $4,615 of payments related to options to extend lease terms that are reasonably expected to be exercised.