| 
           Commitments and Contingencies - Solar Tariff Contingency (Details) (Unfavorable Regulatory Action, USD $) 
        In Millions, unless otherwise specified  | 
        1 Months Ended | 
|---|---|
| 
           Oct. 31, 2012 
         | 
      |
| Loss Contingencies [Line Items] | |
| Countervailing duty rate, prior to increase | 3.61% | 
| Countervailing duty rate | 15.24% | 
| Enforcement retroactive period from date of preliminary determination | 90 days | 
| Estimate of possible loss | $ 3.3 | 
| 
           Maximum 
         | 
        |
| Loss Contingencies [Line Items] | |
| Anti-dumping duty rate | 249.96% | 
| X | ||||||||||
| 
             
- Definition 
          Solar Tariff, Anti-dumping Duty Rate No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Solar Tariff, Countervailing Duty Rate No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Solar Tariff, Countervailing Duty Rate, Prior to Increase No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Solar Tariff, Enforcement Retroactive Period from Date of Preliminary Determination No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
  |