Annual report pursuant to Section 13 and 15(d)

Deferred Revenue - Schedule Deferred Revenue (Details)

v3.8.0.1
Deferred Revenue - Schedule Deferred Revenue (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Total deferred revenue $ 434,054 $ 700,195
Deferred revenue, non-current portion (50,283) (99,495)
Current portion of deferred revenue 383,771 600,700
Nissan [Member]    
Total deferred revenue 46,212 78,832
NYSERDA [Member]    
Total deferred revenue 2,690
CEC [Member]    
Total deferred revenue 16,588
NV Energy Commission [Member]    
Total deferred revenue 2,626
PA Turnpike [Member]    
Total deferred revenue 34,185 47,135
AFIG-PAT [Member]    
Total deferred revenue 86,112 119,453
Prepaid Network and Maintenance Fees [Member]    
Total deferred revenue 155,810 176,745
Green Commuter [Member]    
Total deferred revenue 128,000
Other [Member]    
Total deferred revenue $ 111,735 $ 128,126