v3.26.1
COMPOSITION OF CERTAIN FINANCIAL STATEMENT ITEMS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials /purchased components $ 9,219 $ 10,397
Work in process 7,699 7,422
Sub-assemblies /finished components 2,668 2,874
Finished goods 1,872 1,520
Total inventory $ 21,458 $ 22,213