XML 72 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases The following is an estimate of our future minimum lease payments for operating leases having remaining noncancelable terms in excess of one year as of December 31, 2018 (in thousands):
2019
 
$
5,755

2020
 
5,659

2021
 
5,337

2022
 
5,031

2023
 
2,429

Thereafter
 
8

Total future minimum rentals
 
$
24,219