v3.25.4
REVENUE - Net sales from customers (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
A | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenue   $ 1,109 $ 2,319 $ 4,465
Concentration risk percentage   15.00% 10.00% 18.00%
B | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenue $ 993 $ 794   $ 2,684
Concentration risk percentage 14.00% 10.00%   11.00%
C | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenue $ 796 $ 1,107 $ 3,574 $ 3,388
Concentration risk percentage 11.00% 15.00% 15.00% 14.00%
D | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenue $ 830   $ 2,500  
Concentration risk percentage 12.00%   11.00%  
E | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenue $ 915 $ 1,611 $ 4,065 $ 4,849
Concentration risk percentage 13.00% 21.00% 17.00% 20.00%
F | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenue   $ 1,673   $ 4,665
Concentration risk percentage   22.00%   19.00%
G | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenue $ 1,064      
Concentration risk percentage 15.00%      
Ranor | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenue $ 2,853 $ 3,857 $ 5,933 $ 12,138
Concentration risk percentage 40.00% 51.00% 25.00% 50.00%
Stadco | Customer concentration risk | Sales revenue, net        
REVENUE        
Revenue $ 1,745 $ 2,437 $ 6,525 $ 7,913
Concentration risk percentage 25.00% 32.00% 28.00% 32.00%