v3.26.1
Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property Plant And Equipment [Line Items]    
Property and equipment, at cost $ 5,739 $ 5,739
Less: accumulated depreciation (4,725) (4,267)
Property and equipment, net 1,014 1,472
Lab Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, at cost 705 705
Office Furniture, Fixtures, and Computer Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, at cost 712 712
Leasehold Improvement    
Property Plant And Equipment [Line Items]    
Property and equipment, at cost $ 4,322 $ 4,322