| Summary of Significant Accounting Policies - Schedule of Revenue Recognition by Contract (Details) - USD ($) | 3 Months Ended | |
|---|---|---|
| Mar. 31, 2018 | Mar. 31, 2017 | |
| Accounting Policies [Abstract] | ||
| Charging service revenue - company-owned charging stations | $ 305,747 | $ 267,874 | 
| Product sales | 135,760 | 153,587 | 
| Grant and rebate revenue | 16,231 | 32,810 | 
| Warranty revenue | 30,402 | 34,849 | 
| Network fees | 57,251 | 49,238 | 
| Other | 50,529 | 57,262 | 
| Total Revenues | $ 595,920 | $ 595,620 | 
| X | ||||||||||
| 
- Definition Network Fees Revenue Net. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Warranty revenue net. No definition available. 
 | 
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- Definition Amount, after sales adjustments, returns, allowances, and discounts, of revenue classified as other. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Revenue earned during the period from non-repayable sum of money awarded to an entity to carry out a specific purpose as provided in grant agreements. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 |