Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share - Schedule of Shares Excluded From Computation of Diluted Net Income Per Share (Details)

v3.20.2
Earnings Per Share - Schedule of Shares Excluded From Computation of Diluted Net Income Per Share (Details) - shares
3 Months Ended 9 Months Ended
Oct. 08, 2020
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of net income per share (in shares)   278,000 1,883,000 2,880,000 2,180,000
Vivint Solar | Subsequent Event          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Number of shares issued (in shares) 69,472,495        
Outstanding stock options          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of net income per share (in shares)   82,000 1,540,000 1,532,000 1,455,000
Unvested restricted stock units          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of net income per share (in shares)   196,000 343,000 1,348,000 725,000