XML 41 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMPOSITION OF CERTAIN FINANCIAL STATEMENT ITEMS (Inventory) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials/purchased components $ 7,524 $ 8,824
Work in process 3,905 3,686
Sub-assemblies/finished components 2,721 2,387
Finished goods 876 1,270
Total inventory $ 15,026 $ 16,167