Quarterly report pursuant to Section 13 or 15(d)

NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Disaggregated Net Revenue by Sales Channel (Details)

v3.22.2.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Disaggregated Net Revenue by Sales Channel (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues, Total $ 19,574,953 $ 15,255,765 $ 36,469,356 $ 29,369,343
Retailers [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, Total 12,857,303 10,940,057 23,812,653 20,344,719
Distributors [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, Total 6,286,113 4,104,243 11,920,555 8,640,245
Ecommerce Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, Total $ 431,537 $ 211,465 $ 736,149 $ 384,379