XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories, net (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Inventory Disclosure [Abstract]          
Inventory, net $ 15,782,322   $ 15,782,322   $ 20,593,889
Inventory reserve expense 117,563 $ 74,998 222,755 $ 74,998  
Allowance for obsolescence $ 781,655   $ 781,655   $ 558,899