v3.26.1
INCOME TAX - Schedule of Total Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Abstract]      
Continuing operations $ (46,712) $ 25,342 $ 24,270
Discontinued operations (1,082) (2,131) (2,332)
Total $ (47,794) $ 23,211 $ 21,938