XML 69 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
Letter
Bond
Contract
Dec. 31, 2015
USD ($)
Operating Leases, Future Minimum Payments Due [Abstract]    
2017 $ 925  
2018 809  
2019 817  
2020 651  
2021 616  
Thereafter 946  
Total 4,764  
Rent Expense [Abstract]    
Rent expense 800 $ 1,200
Standby Letters of Credit, Bank Guarantees, Surety Bonds and Performance Bonds [Abstract]    
Standby letters of credit and surety bonds $ 1,000  
Number of standby letters of credit | Letter 4  
Number of surety bonds | Bond 1  
Number of bid bonds contract | Contract 4  
Number of stand by letters of credit deposited in escrow accounts | Letter 4  
Restricted cash and investments $ 1,100 $ 3,600