XML 42 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Reserve for Sales Returns - Schedule of Reserve for Sales Returns (Details) - USD ($)
9 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Reserve For Sales Returns    
Reserve for sales returns at beginning of the period $ 896,154 $ 726,000
Provision for estimated sales returns 6,757,115 3,235,305
Sales returns received (3,106,951) (1,910,819)
Reserve for sales returns at end of the period $ 4,546,317 $ 2,050,486