Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)
3 Months Ended 6 Months Ended
Sep. 30, 2021
USD ($)
customers
vendors
Sep. 30, 2020
USD ($)
customers
vendors
Sep. 30, 2021
USD ($)
customers
vendors
shares
Sep. 30, 2020
USD ($)
customers
vendors
shares
Mar. 31, 2021
USD ($)
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Cash $ 10,419,065   $ 10,419,065   $ 9,130,956
Property, plant and equipment, estimated useful lives, years     3 years    
Selling expenses 4,812,052 $ 1,670,523 $ 7,718,952 $ 3,477,554  
Reclassification of depreciation expenses to cost of goods sold   182,306   412,317  
Reclassification of depreciation expenses to sales and marketing expenses   595,384   1,382,508  
Cost of goods sold 10,091,415 6,509,264 19,402,426 15,104,105  
Revenue 15,255,765 10,160,552 29,369,343 23,592,862  
Gross profit $ 5,164,350 3,651,288 $ 9,966,917 8,488,757  
Previously Reported [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Cost of goods sold   6,326,958   14,696,484  
Revenue   10,755,946   24,975,370  
Gross profit   $ 4,428,988   $ 10,278,886  
Credit Concentration Risk [Member] | Accounts Receivable [Member] | Major Customers [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Number of major customers | customers     2 2  
Concentration risk, percentage     30.00% 27.00%  
Credit Concentration Risk [Member] | Accounts Receivable [Member] | Customer 1 [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     18.00% 15.00%  
Credit Concentration Risk [Member] | Accounts Receivable [Member] | Customer 2 [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     12.00% 12.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Major Customers [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Number of major customers | customers 3 1 3 2  
Concentration risk, percentage 43.00% 25.00% 44.00% 40.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 1 [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage 21.00%   21.00% 22.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 2 [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage 11.00%   13.00% 18.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 3 [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage 11.00%   10.00%    
Supplier Concentration Risk [Member] | Purchases [Member] | Vendors [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Number of major vendors | vendors 3 3 3 3  
Concentration risk, percentage 53.00% 58.00% 53.00% 55.00%  
Supplier Concentration Risk [Member] | Purchases [Member] | Vendor 1 [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage 32.00% 25.00% 30.00% 24.00%  
Supplier Concentration Risk [Member] | Purchases [Member] | Vendor 2 [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage 11.00% 21.00% 13.00% 19.00%  
Supplier Concentration Risk [Member] | Purchases [Member] | Vendor 3 [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage 10.00% 12.00% 10.00% 12.00%  
Employee Stock Option [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount | shares     4,371,379 1,951,490  
Warrant [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount | shares     2,087,104 1,734,443  
Convertible Preferred Stock [Member]          
Nature Of Business And Summary Of Significant Accounting Policies [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount | shares     2,227,030 0