v3.20.4
Debt - Solar Loan-backed Notes - Additional Information (Detail) - USD ($)
$ in Millions
Jan. 31, 2017
Jan. 31, 2016
Interest Rate Class A | Non-recourse debt [Member] | Solar City | Solar Loan-backed Notes [Member]    
Debt Instrument [Line Items]    
Debt principal issued $ 330 $ 330