XML 60 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Warranty Reserve (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Product warranty activity    
Beginning balance - January 1 $ 1,311,442us-gaap_StandardProductWarrantyAccrual $ 1,608,131us-gaap_StandardProductWarrantyAccrual
Additions for current period deliveries 111,107us-gaap_StandardProductWarrantyAccrualWarrantiesIssued 227,431us-gaap_StandardProductWarrantyAccrualWarrantiesIssued
Reductions for payments made (195,180)us-gaap_StandardProductWarrantyAccrualPayments (357,391)us-gaap_StandardProductWarrantyAccrualPayments
Ending balance - December 31 $ 1,227,369us-gaap_StandardProductWarrantyAccrual $ 1,478,171us-gaap_StandardProductWarrantyAccrual
GenDrive contracts | Minimum    
Product warranty period, Minimum 1 year  
GenDrive contracts | Maximum    
Product warranty period, Maximum 2 years  
ReliOn contracts | Minimum    
Product warranty period, Minimum 2 years  
ReliOn contracts | Maximum    
Product warranty period, Maximum 5 years