XML 101 R79.htm IDEA: XBRL DOCUMENT v3.7.0.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 10, 2017
Apr. 11, 2017
Mar. 21, 2017
Jun. 30, 2017
Dec. 31, 2016
Apr. 18, 2017
Zero-coupon Convertible Senior Notes due in 2020 [Member] | Recourse debt [Member]            
Related Party Transaction [Line Items]            
Debt instrument interest rate       0.00% 0.00%  
Debt instrument maturity date       Dec. 31, 2020 Dec. 31, 2020  
Zero-coupon Convertible Senior Notes due in 2020 [Member] | Chief Executive Officer [Member] | Recourse debt [Member]            
Related Party Transaction [Line Items]            
Principal amount of convertible senior notes           $ 10.0
SpaceX [Member] | Solar bonds due in June 2017 [Member]            
Related Party Transaction [Line Items]            
Current portion of solar bonds issued to related parties $ 75.0          
Debt instrument interest rate 4.40%          
Debt instrument maturity date Jun. 10, 2017          
SpaceX [Member] | Solar bonds due in March 2017 [Member]            
Related Party Transaction [Line Items]            
Current portion of solar bonds issued to related parties     $ 90.0      
Debt instrument interest rate     4.40%      
Debt instrument maturity date     Mar. 21, 2017      
Chief Executive Officer, SolarCity's Former Chief Executive Officer and SolarCity's Fomer Chief Technology Officer [Member] | Solar bonds due in February 2018 [Member]            
Related Party Transaction [Line Items]            
Debt instrument interest rate   6.50%        
Debt instrument maturity date   Feb. 28, 2018        
Convertible principal amount   $ 100.0