XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Schedule of Changes in Consolidate Balance Sheet and Cash Flow Statement for Adoption of New Acccounting Standards (Details) - USD ($)
3 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Mar. 31, 2018
Mar. 31, 2017
[1]
Inventories, net $ 8,834,930   $ 8,536,934  
Reserve for sales returns 137,536 $ 600,000 726,000 $ 600,000
Warranty provisions      
Inventories 216,216 2,651,450    
Reserve for sales returns $ (588,464) (338,791)    
Warranty provisions      
Previously Reported [Member]        
Inventories, net     8,057,774  
Reserve for sales returns      
Warranty provisions     246,840  
Inventories   (2,860,530)    
Reserve for sales returns      
Warranty provisions   (129,711)    
Restatement Adjustment [Member]        
Inventories, net     479,160  
Reserve for sales returns     726,000  
Warranty provisions     $ (246,840)  
Inventories   209,080    
Reserve for sales returns   (338,791)    
Warranty provisions   $ 129,711    
[1] The reserve for sales returns at the beginning of June 30, 2017 has been adjusted to reflect the full retrospective adoption of ASC 606 effective April 1, 2018.