XML 36 R23.htm IDEA: XBRL DOCUMENT 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
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]    
Revenues, Total $ 16,894,403 $ 14,113,578
Retailers [Member]    
Disaggregation of Revenue [Line Items]    
Revenues, Total 10,955,349 9,404,681
Distributors [Member]    
Disaggregation of Revenue [Line Items]    
Revenues, Total 5,634,443 4,536,003
Ecommerce Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenues, Total $ 304,611 $ 172,914