Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Schedule of income taxes paid, net of refunds received (Details)

v3.26.1
INCOME TAXES - Schedule of income taxes paid, net of refunds received (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Federal $ 0  
State (52)  
Foreign    
Total Foreign 1,246  
Total Income Taxes paid, net of refunds received 1,194 $ 1,814
Belgium    
Foreign    
Total Foreign 116  
France    
Foreign    
Total Foreign 77  
India    
Foreign    
Total Foreign 149  
Israel    
Foreign    
Total Foreign 449  
Italy    
Foreign    
Total Foreign 93  
Malaysia    
Foreign    
Total Foreign 79  
Mexico    
Foreign    
Total Foreign 80  
United Kingdom    
Foreign    
Total Foreign 103  
Other Foreign Jurisdictions    
Foreign    
Total Foreign $ 100