XML 149 R126.htm IDEA: XBRL DOCUMENT v3.3.1.900
Subsequent Events - Additional Information (Detail) - Subsequent Event - USD ($)
Jan. 31, 2016
Jan. 21, 2016
Solar Loan-Backed Notes Maturing September 2048    
Subsequent Event [Line Items]    
Convertible senior notes aggregate principal amount   $ 185,000,000
Debt maturity date   2048-09
Syndicate of Banks    
Subsequent Event [Line Items]    
Term loan maturity period 5 years  
Maximum amount to be borrowed under financing agreement $ 160,000,000