XML 50 R39.htm IDEA: XBRL DOCUMENT v3.6.0.2
Warranty Provisions - Schedule of Product Warranty Liability (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Product Warranties Disclosures [Abstract]        
Estimated warranty provision at beginning of period $ 859,872 $ 627,531 $ 292,500 $ 197,873
Costs accrued for future estimated returns 456,969 562,398 1,263,733 1,200,305
Returns received (240,914) (128,075) (480,306) (336,324)
Estimated warranty provision at end of period $ 1,075,927 $ 1,061,854 $ 1,075,927 $ 1,061,854