XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE - Net sales from customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
REVENUE    
Revenue $ 7,379 $ 7,986
Customer A | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 1,126 $ 1,762
Concentration risk percentage 15.00% 22.00%
Customer B | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue   $ 992
Concentration risk percentage   13.00%
Customer C | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 1,845 $ 1,075
Concentration risk percentage 25.00% 14.00%
Customer E | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 1,590 $ 1,844
Concentration risk percentage 21.00% 23.00%
Customer F | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 711 $ 879
Concentration risk percentage 10.00% 11.00%
Ranor | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 3,202 $ 3,888
Concentration risk percentage 43.00% 45.00%
Stadco | Customer concentration risk | Sales revenue, net    
REVENUE    
Revenue $ 2,070 $ 2,664
Concentration risk percentage 28.00% 26.00%