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.4
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Disaggregated Net Revenue by Sales Channel (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]        
Revenues, Total $ 15,874,967 $ 13,100,048 $ 51,277,376 $ 39,684,465
Retailers [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, Total 10,828,060 9,781,170 34,640,713 29,402,105
Distributors [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, Total 4,904,169 3,188,802 15,757,777 9,767,904
Ecommerce Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, Total $ 142,738 $ 130,076 $ 878,886 $ 514,456