XML 59 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies Estimate of Future Net Minimum Lease Payments (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Estimate of Future Net Minimum Lease Payments
An estimate of future net minimum lease payments in each of the next five years ending December 31, and the periods thereafter, is as follows:
2019
 
$
5,651

2020
 
2,101

2021
 
1,562

2022
 
1,565

2023
 
1,568

Thereafter
 
10,167

Total
 
$
22,614