Annual report pursuant to Section 13 and 15(d)

Accrued Expenses - Changes in Warranty Reserve (Details)

v3.7.0.1
Accrued Expenses - Changes in Warranty Reserve (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Balance, beginning of the year $ 358,296 $ 143,364
Provisions for warranty and beta replacements 222,408 235,377
Warranty payments or beta replacements (244,811) (20,445)
Balance, end of the year $ 335,893 $ 358,296