XML 52 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Annual Commitments Under Operating Leases
Future minimum annual commitments under such operating leases at September 30, 2018 are as follows:
Twelve Month Period Ending September 30,
 
2019
$
17,382

2020
11,818

2021
9,937

2022
6,447

2023
4,430

Thereafter
36,075

Total
$
86,089