XML 78 R61.htm IDEA: XBRL DOCUMENT v3.3.1.900
Leases and Related Parties Future Minimum Lease Payments (Details) - USD ($)
12 Months Ended 24 Months Ended
Dec. 31, 2015
Dec. 27, 2015
Dec. 31, 2014
Dec. 31, 2013
Mar. 31, 2017
Related Party Transaction [Line Items]          
Related Party Transaction, Amounts of Transaction   $ 351,000      
Annual Lease Payments, Related Parties     $ 427,000    
Future Minimum Lease Payments, Related Parties     $ 300,000    
Related Party Transaction, Expenses from Transactions with Related Party $ 275,000        
Operating Leases, Rent Expense, Net 1,900,000     $ 1,800,000  
Operating Leases, Future Minimum Payments Due, Next Twelve Months 1,165,000        
Operating Leases, Future Minimum Payments, Due in Two Years 641,000        
Operating Leases, Future Minimum Payments, Due in Three Years 645,000        
Operating Leases, Future Minimum Payments, Due in Four Years 437,000        
Operating Leases, Future Minimum Payments, Due in Five Years 438,000        
Operating Leases, Future Minimum Payments, Due Thereafter 2,640,000        
Operating Leases, Future Minimum Payments Due $ 5,966,000        
Scenario, Forecast [Member]          
Related Party Transaction [Line Items]          
Annual Lease Payments, Related Parties         $ 225,000