v3.25.4
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Payables and Accruals [Abstract]    
Accrued payroll and other employee benefits $ 232 $ 652
Accrued legal and professional fees 570 515
Other accrued expenses 16 59
Accrued expenses $ 818 $ 1,226