XML 125 R98.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Operating Leased Assets [Line Items]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 2,625
Operating Leases, Future Minimum Payments, Due in Two Years 2,348
Operating Leases, Future Minimum Payments, Due in Three Years 2,348
Operating Leases, Future Minimum Payments, Due in Four Years 1,882
Operating Leases, Future Minimum Payments, Due in Four and Five Years [Abstract] 1,881
Operating Leases, Future Minimum Payments, Due Thereafter 34,722
Operating Leases, Future Minimum Payments Due $ 45,806