v3.25.2
Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net $ 1,880 $ 1,689
Accumulated depreciation and amortization (1,404) (1,254)
Property and equipment, net 476 435
Laboratory equipment    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net 1,335 1,242
Tenant improvements    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net 221 214
Computer equipment    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net 31 0
Software    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net 57 0
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net 25 22
Manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Gross property and equipment, net $ 211 $ 211