XML 115 R92.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies (Details-3) (USD $)
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Leases, Future Minimum Rental Payments [Abstract]      
Operating lease renewal term 1 year    
Minimum lease payments, 2014 $ 1,668,000    
Minimum lease payments, 2015 1,478,000    
Minimum lease payments, 2016 983,000    
Minimum lease payments, 2017 718,000    
Minimum lease payments, 2018 418,000    
Minimum lease payments, Thereafter 8,179,000    
Rental expense under operating leases $ 2,700,000 $ 2,600,000 $ 3,200,000