XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
A summary of future minimum rental payments required under operating leases that have initial or remaining terms in excess of one year as of September 30, 2017 are as follows (in thousands):  
Years ended
 
Operating Leases
2017
 
$
327.5

2018
 
817.4

2019
 
786.2

2020
 
801.6

2021 and thereafter
 
603.0

Total minimum lease payments
 
$
3,335.7