v3.26.1
Other Assets - Summary of Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid insurance $ 54 $ 66
Rental deposit 13 13
Retainers 58 58
Technology licenses 47 62
Other 73 52
Total other assets $ 245 $ 251