Quarterly report pursuant to Section 13 or 15(d)

NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)

v3.23.3
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of accounts receivable [Table Text Block]
    June 30, 2023     March 31, 2023  
Trade receivables, net $ 6,314,617   $ 7,775,232  
Less: Allowance for doubtful accounts   (1,255,000 )   (1,255,000 )
Net accounts receivable $ 5,059,617   $ 6,520,232  
Schedule of inventory [Table Text Block]
    June 30, 2023     March 31, 2023  
Raw materials $ 3,405,609   $ 3,661,144  
Finished goods   2,138,781     1,930,207  
Total inventory $ 5,544,390   $ 5,591,351  
Schedule of disaggregated net revenue by sales channel [Table Text Block]
    June 30, 2023     June 30, 2022  
Retailers $ 9,255,018   $ 10,582,084  
Distributors   5,595,816     5,442,469  
Ecommerce/Other   82,951     294,233  
Total Net Revenue $ 14,933,785   $ 16,318,786