XML 100 R86.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases (Schedule of Future Minimum Rental Payments for Operating Leases) (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Leases [Abstract]  
2016 $ 25,185
2017 26,665
2018 27,201
2019 25,486
2020 21,837
Thereafter $ 124,417