XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
COMPOSITION OF CERTAIN FINANCIAL STATEMENT ITEMS (Inventory) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials/purchased components $ 7,964 $ 8,824
Work in process 4,516 3,686
Sub-assemblies/finished components 2,146 2,387
Finished goods 1,638 1,270
         Total inventory $ 16,264 $ 16,167