v3.19.3.a.u2
Debt - 1.625% Convertible Senior Notes due in 2019 - Additional Information (Detail) - Senior Notes [Member] - 1.625% Convertible Senior Notes due in 2019 [Member] - SolarCity [Member] - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2019
Oct. 31, 2014
Sep. 30, 2014
Dec. 31, 2019
Debt Instrument [Line Items]        
Principal amount of convertible senior notes     $ 566,000,000  
Interest Rate   1.625% 1.625%  
Maturity Date   Nov. 01, 2019 Nov. 01, 2019  
Convertible principal amount       $ 1,000
Convertible instrument, shares issued       1.3169
Convertible notes, conversion price       $ 759.36
Repayment of aggregate principal amount $ 566,000,000      
Maximum [Member]        
Debt Instrument [Line Items]        
Convertible instrument, shares issued       1.7449
Minimum [Member]        
Debt Instrument [Line Items]        
Convertible notes, conversion price       $ 573.10