XML 47 R37.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE - Disaggregated basis (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
REVENUE    
Revenue $ 9,096 $ 7,379
Over-time    
REVENUE    
Revenue 8,870 6,685
Point-in-time    
REVENUE    
Revenue 226 694
Defense    
REVENUE    
Revenue 8,966 $ 7,379
Industrial    
REVENUE    
Revenue $ 130