v3.26.1
Fixed Assets - Schedule of Fixed Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Property, Plant and Equipment [Abstract]    
Laboratory equipment $ 1,630 $ 1,630
Furniture and fixtures 66 66
Computer software and equipment 244 244
Fixed Assets, gross 1,940 1,940
Less accumulated depreciation (1,734) (1,521)
Fixed Assets, net $ 206 $ 419