XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE - Disaggregated basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
REVENUE        
Revenue $ 9,086 $ 8,946 $ 16,465 $ 16,932
Over-time        
REVENUE        
Revenue 8,659 8,532 15,344 15,861
Point-in-time        
REVENUE        
Revenue 427 414 1,121 1,071
Defense        
REVENUE        
Revenue 9,075 8,919 16,454 16,861
Industrial        
REVENUE        
Revenue $ 11 $ 27 $ 11 $ 71