XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE - Disaggregated basis (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
REVENUE    
Revenue $ 7,379 $ 7,986
Over-time    
REVENUE    
Revenue 6,685 7,492
Point-in-time    
REVENUE    
Revenue 694 494
Defense    
REVENUE    
Revenue $ 7,379 7,800
Industrial    
REVENUE    
Revenue   $ 186