v3.25.1
Discontinued Operations - Schedule of Operating Results (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Operating expenses:      
Net loss from discontinued operations $ (45,689) $ (99,763) $ (100,962)
Discontinued Operations      
Operating expenses:      
Research and development 31,611 96,037 100,962
Restructuring charges incurred during the period 14,078 3,726 0
Total operating expenses 45,689 99,763 100,962
Net loss from discontinued operations (45,689) (99,763) (100,962)
Operating lease costs 3,000 4,200 3,800
Variable lease, cost 800 900 700
Income tax related to discontinued operations 0 0 0
Related Party      
Operating expenses:      
Net loss from discontinued operations (445) (12,771) (10,709)
Related Party | Discontinued Operations      
Operating expenses:      
Research and development $ 445 $ 12,771 $ 10,709