v3.26.1
INCOME TAXES - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Current:      
Federal $ 153 $ 0  
State 247 166  
Foreign 1,617 557  
Total current 2,017 723  
Deferred:      
Federal (399) 83  
State (53) (17)  
Foreign (196) (366)  
Total deferred (648) (300)  
Income tax expense $ 1,369 $ 423 $ 729