v3.26.1
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Payables and Accruals [Abstract]    
Accrued payroll and other employee benefits $ 246 $ 422
Accrued legal and professional fees 483 523
Other accrued expenses 9 36
Accrued expenses $ 738 $ 981