| 
           Summary of Significant Accounting Policies (Details 2) (USD $) 
        In Thousands  | 
        
           Jun. 30, 2011 
         | 
        
           Dec. 31, 2010 
         | 
      
|---|---|---|
| Receivables from distributors | ||
| Receivables from distributors | $ 81,014 | $ 67,576 | 
| 
           Billed Revenues [Member] 
         | 
        ||
| Receivables from distributors | ||
| Receivables from distributors | 43,997 | 30,456 | 
| 
           Unbilled Revenues [Member] 
         | 
        ||
| Receivables from distributors | ||
| Receivables from distributors | $ 37,017 | $ 37,120 | 
| X | ||||||||||
| 
             
- Definition 
          Amounts due from OEMs and other distributors. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Receivables from distributors. 
  |