XML 58 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Narrative) (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Inventory [Line Items]    
Cost of sales $ 24,898,987 $ 30,459,270
Inventory Write-offs [Member]    
Inventory [Line Items]    
Cost of sales $ 158,000 $ 254,000