XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.4
REVENUE - Disaggregated basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
REVENUE        
Revenue $ 8,946 $ 7,970 $ 16,932 $ 15,341
Over-time        
REVENUE        
Revenue 8,532 7,414 15,861 14,347
Point-in-time        
REVENUE        
Revenue 414 556 1,071 994
Defense        
REVENUE        
Revenue 8,919 7,960 16,861 15,159
Industrial        
REVENUE        
Revenue $ 27 $ 10 $ 71 $ 182