v3.26.1
Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Property, Plant, and Equipment [Line Items]    
Gross property and equipment, net $ 1,500 $ 1,880
Accumulated depreciation and amortization (1,073) (1,404)
Property and equipment, net 427 476
Laboratory equipment    
Property, Plant, and Equipment [Line Items]    
Gross property and equipment, net 854 1,335
Tenant improvements    
Property, Plant, and Equipment [Line Items]    
Gross property and equipment, net 194 221
Computer equipment    
Property, Plant, and Equipment [Line Items]    
Gross property and equipment, net 49 31
Software    
Property, Plant, and Equipment [Line Items]    
Gross property and equipment, net 184 57
Office furniture and equipment    
Property, Plant, and Equipment [Line Items]    
Gross property and equipment, net 8 25
Manufacturing equipment    
Property, Plant, and Equipment [Line Items]    
Gross property and equipment, net $ 211 $ 211