v3.26.1
INCOME TAXES - Schedule of Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Tax Disclosure [Abstract]    
Domestic $ 100,752 $ (4,791)
Foreign (14,732) (197)
Total $ 86,020 $ (4,988)