v3.26.1
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Payables and Accruals [Abstract]    
Accrued payroll and other employee benefits $ 422 $ 652
Accrued legal and professional fees 523 515
Other accrued expenses 36 59
Total accrued expenses $ 981 $ 1,226