XML 129 R109.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Leases) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Lease Expense      
Operating leases $ 3,531 $ 2,716 $ 2,634
Capital lease 667 $ 747 $ 1,233
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Total 10,221    
Operating leases due in 2016 2,981    
Operating leases due in 2017 2,089    
Operating leases due in 2018 1,675    
Operating leases due in 2019 915    
Operating leases due in 2020 749    
Thereafter 1,812    
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Total 5,833    
Capital leases due in 2016 284    
Capital leases due in 2017 300    
Capital leases due in 2018 320    
Capital leases due in 2019 342    
Capital leases due in 2020 366    
Thereafter $ 4,221    
Minimum      
Lease Expense      
Operating lease period 1 year    
Maximum      
Lease Expense      
Operating lease period 5 years