Business Acquisitions and Related Transactions - Additional Information (Details) $ in Thousands |
1 Months Ended | 12 Months Ended | |
|---|---|---|---|
|
Jan. 31, 2017
USD ($)
project
|
Dec. 31, 2016
USD ($)
|
Dec. 31, 2017 |
|
| Business Acquisition [Line Items] | |||
| Number of projects acquired | project | 2 | ||
| Solar PV project | |||
| Business Acquisition [Line Items] | |||
| Number of projects acquired | project | 2 | ||
| Initial cash payment | $ | $ 2,409 | $ 3,575 | |
| Debt assumed | $ | $ 5,635 | $ 9,503 | |
| Minimum | |||
| Business Acquisition [Line Items] | |||
| Intangible assets amortization period | 1 year | ||
| Maximum | |||
| Business Acquisition [Line Items] | |||
| Intangible assets amortization period | 15 years | ||
| X | ||||||||||
- Definition Business Combination, Number Of Projects Acquired No definition available.
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
| X | ||||||||||
- Definition Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. No definition available.
|
| X | ||||||||||
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|