XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT INFORMATION AND GEOGRAPHIC DATA, Reconciliation of Gross Profit (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Reconciliation of Gross Profit [Abstract]    
Non-allocated cost of goods sold $ (25,212,383) $ (22,845,702)
Sales and marketing (13,686,049) (12,421,138)
General and administrative (5,023,822) (4,948,980)
Total other income, net 297,262 19,243
(Loss) Income before income taxes (13,678,758) 2,892,447
Product [Member]    
Reconciliation of Gross Profit [Abstract]    
Product line gross profit 14,804,166 22,986,534
Non-allocated cost of goods sold (15,142,068) (20,102,490)
Segment Reconciling Item [Member]    
Reconciliation of Gross Profit [Abstract]    
Non-allocated cost of goods sold (10,070,315) (2,743,212)
Sales and marketing (13,686,049) (12,421,138)
General and administrative (5,023,822) (4,948,980)
Total other income, net $ 297,262 $ 19,243