v3.25.2
REVENUE - Net sales from customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
REVENUE    
Revenue $ 34,031 $ 31,591
Customer A | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 5,795 $ 10,295
Concentration risk percentage 17.00% 32.00%
Customer B | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 3,327 $ 3,320
Concentration risk percentage 10.00% 10.00%
Customer C | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 4,947 $ 3,258
Concentration risk percentage 15.00% 10.00%
Customer E | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 7,671 $ 5,005
Concentration risk percentage 22.00% 16.00%
Customer F | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 5,003  
Concentration risk percentage 15.00%  
Ranor | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 15,576 $ 15,628
Concentration risk percentage 46.00% 49.00%
Stadco | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 11,167 $ 6,250
Concentration risk percentage 33.00% 19.00%