XML 41 R30.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 ($)
6 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Mar. 31, 2018
Mar. 31, 2017
[1]
Inventories, net $ 12,894,732   $ 8,536,934  
Reserve for sales returns 1,466,627 $ 2,504,710 726,000 $ 600,000
Warranty provisions      
Inventories 4,276,018 9,601,863    
Reserve for sales returns $ 740,627 1,904,711    
Warranty provisions      
Previously Reported [Member]        
Inventories, net     8,057,774  
Reserve for sales returns      
Warranty provisions     246,840  
Inventories   (8,403,620)    
Reserve for sales returns      
Warranty provisions   706,468    
Restatement Adjustment [Member]        
Inventories, net     479,160  
Reserve for sales returns     726,000  
Warranty provisions     $ (246,840)  
Inventories   (1,198,243)    
Reserve for sales returns   1,904,711    
Warranty provisions   $ (706,468)    
[1] The reserve for sales returns at the beginning of the period ended September 30, 2017 has beed adjusted to reflect the full retrospective adoption of ASC 606 effective April 1, 2018