XML 63 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies Estimate of Future Net Minimum Lease Payments (Tables)
12 Months Ended
Dec. 31, 2017
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:
2018
 
2019
 
2020
 
2021
 
2022
 
Thereafter
 
Total
$
6,794

 
$
5,563

 
$
1,929

 
$
1,566

 
$
1,569

 
$
11,765

 
$
29,186