XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE - Disaggregated basis (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
REVENUE        
Revenue $ 7,094 $ 7,622 $ 23,559 $ 24,554
Over-time        
REVENUE        
Revenue 6,422 7,297 21,766 23,158
Point-in-time        
REVENUE        
Revenue 672 325 1,793 1,396
Defense        
REVENUE        
Revenue 6,684 7,440 23,138 24,324
Industrial        
REVENUE        
Revenue $ 410 $ 182 $ 421 $ 230