XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
The components of inventory were as follows: (Details) - USD ($)
Dec. 31, 2023
Jun. 30, 2023
Inventory Disclosure [Abstract]    
Parts inventory $ 3,666,000 $ 3,420,000
Work in process 507,000 470,000
Finished goods 708,000 323,000
Estimated inventory to be returned 261,000 265,000
Less: Reserve for obsolescence (382,000) (257,000)
Total $ 4,760,000 $ 4,221,000