Summary of Significant Accounting Policies - Schedule of Revenues from External Customers (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Entity Wide Revenue Major Customer [Line Items] | |||
| Operating leases | $ 125,197 | $ 86,332 | $ 63,962 |
| Incentives | 43,220 | 31,672 | 20,044 |
| Operating leases and incentives | 168,417 | 118,004 | 84,006 |
| Solar energy systems and product sales | 285,481 | 186,602 | 114,551 |
| Total revenue | 453,898 | 304,606 | 198,557 |
| Solar Energy Systems | |||
| Entity Wide Revenue Major Customer [Line Items] | |||
| Solar energy systems and product sales | 127,727 | 50,191 | 23,687 |
| Products | |||
| Entity Wide Revenue Major Customer [Line Items] | |||
| Solar energy systems and product sales | $ 157,754 | $ 136,411 | $ 90,864 |