Quarterly report pursuant to Section 13 or 15(d)

NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)

v3.20.4
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)
3 Months Ended 9 Months Ended
Dec. 31, 2020
USD ($)
customers
vendors
Dec. 31, 2019
USD ($)
vendors
Dec. 31, 2020
USD ($)
customers
vendors
shares
Dec. 31, 2019
USD ($)
customers
vendors
shares
Mar. 31, 2020
USD ($)
Cash | $ $ 1,716,944   $ 1,716,944   $ 4,561,682
Selling expenses | $ $ 1,837,964 $ 1,175,274 $ 5,315,518 $ 4,103,437  
Accounts Receivable [Member]          
Number of major customers | customers     2 3  
Concentration Risk, Percentage     35.00% 51.00%  
Accounts Receivable [Member] | Customer 1 [Member]          
Concentration Risk, Percentage     18.00% 22.00%  
Accounts Receivable [Member] | Customer 2 [Member]          
Concentration Risk, Percentage     17.00% 16.00%  
Accounts Receivable [Member] | Customer 3 [Member]          
Concentration Risk, Percentage       13.00%  
Revenues [Member]          
Number of major customers | customers 2   2 2  
Concentration Risk, Percentage 40.00% 40.00% 40.00% 40.00%  
Revenues [Member] | Customer 1 [Member]          
Concentration Risk, Percentage 25.00% 26.00% 23.00% 24.00%  
Revenues [Member] | Customer 2 [Member]          
Concentration Risk, Percentage 15.00% 14.00% 17.00% 16.00%  
Purchases [Member]          
Number of major vendors | vendors 2 2 3 3  
Concentration Risk, Percentage 48.00% 42.00% 52.00% 52.00%  
Purchases [Member] | Vendor 1 [Member]          
Concentration Risk, Percentage 24.00% 23.00% 23.00% 21.00%  
Purchases [Member] | Vendor 2 [Member]          
Concentration Risk, Percentage 24.00% 19.00% 19.00% 21.00%  
Purchases [Member] | Vendor 3 [Member]          
Concentration Risk, Percentage     11.00% 10.00%  
Employee Stock Option [Member]          
Antidilutive securities excluded from computation of earnings per share, amount | shares     1,348,566 250,506  
Warrant [Member]          
Antidilutive securities excluded from computation of earnings per share, amount | shares     2,453,243 0