v3.26.1
Income taxes - Schedule of components of income tax expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Current income tax (benefit) provision:    
Federal $ (313) $ 468
State (238) 0
Foreign (United Kingdom) 0 0
Total $ (551) $ 468