v3.26.1
Income Taxes - Domestic and Foreign Components of Income (Loss) Income Before Income Taxes (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Domestic and foreign components of (loss) income      
United States $ (7,708,000) $ (21,526,000) $ (29,661,000)
Foreign 27,977,000 5,839,000 16,593,000
Income (loss) before income tax expense $ 20,269,000 $ (15,687,000) $ (13,068,000)