v3.25.4
Other Assets - Summary of Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid insurance $ 126 $ 107
Rental deposit 9 9
Other 168 157
Total other assets $ 303 $ 273