| 
           Revenue Recognition (Details) (USD $) 
        In Thousands, unless otherwise specified  | 
        9 Months Ended | 
|---|---|
| 
           Sep. 30, 2013
 
          item 
         | 
      |
| Revenue Recognition | |
| Number of criteria | 4 | 
| Additional cost to obtain technical support directly from the software publisher and upgrade to latest technology | $ 0 | 
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Represents the additional cost charged by software publisher to obtain technical support and upgrade to the latest technology. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Represents the number of criteria to be fulfilled for recognition of revenue of software and hardware products and maintenance agreement sales. No definition available. 
  |