XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reserve for Sales Return - Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
6 Months Ended
Sep. 30, 2018
Sep. 30, 2017
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]    
Reserve for sales returns at beginning of the year $ 726,000 $ 600,000 [1]
Provision for estimated sales returns 883,366 3,011,677
Sales returns received (1,142,739) (1,106,967)
Reserve for sales returns at end of the period $ 1,466,627 $ 2,504,710
[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