XML 121 R97.htm IDEA: XBRL DOCUMENT v3.3.1.900
Leases (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Operating Leased Assets [Line Items]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 2,594
Operating Leases, Future Minimum Payments, Due in Two Years 2,501
Operating Leases, Future Minimum Payments, Due in Three Years 2,500
Operating Leases, Future Minimum Payments, Due in Four Years 2,014
Operating Leases, Future Minimum Payments, Due in Four and Five Years [Abstract] 2,014
Operating Leases, Future Minimum Payments, Due Thereafter 36,685
Operating Leases, Future Minimum Payments Due $ 48,308