XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Schedule of accounts receivable [Table Text Block]
    December 31,     March 31,  
    2021     2021  
Trade receivables $ 8,113,196   $ 8,798,176  
Less: Allowance for doubtful accounts   (340,000 )   (340,000 )
Net accounts receivable $ 7,773,196   $ 8,458,176  
Schedule of inventory current [Table Text Block]
    December 31, 2021     March 31, 2021  
Raw materials $ 3,625,392   $ 3,055,091  
Finished goods   5,204,167     1,352,629  
Total inventory $ 8,829,559   $ 4,407,720