XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
COMPOSITION OF CERTAIN FINANCIAL STATEMENT ITEMS (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials/purchased components $ 7,438 $ 6,703
Work in process 5,728 5,103
Sub-assemblies/finished components 2,810 2,342
Finished goods 628 1,121
         Total inventory $ 16,604 $ 15,269