Annual report pursuant to Section 13 and 15(d)

Deferred Revenue - Summary of Deferred Revenue (Details)

v3.3.0.814
Deferred Revenue - Summary of Deferred Revenue (Details) - USD ($)
Dec. 31, 2014
Dec. 31, 2013
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue $ 1,235,332 $ 890,486
Deferred revenue, non-current portion (275,370) (678,392)
Current portion of deferred revenue 959,962 212,094
Other [Member]    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue 36,331 36,677
Nissan [Member]    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue 681,758 781,521
NYSERDA [Member]    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue 279,477 $ 72,288
California Energy Commission [Member]    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue 205,140
NV Energy Commission [Member]    
Deferred Revenue Arrangement [Line Items]    
Total deferred revenue $ 32,626