v3.26.1
Property and Equipment - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 1,915 $ 1,880
Less: accumulated depreciation (814) (741)
Total property and equipment, net 1,101 1,139
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 386 386
Useful Life 5 years  
Lab Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 1,257 1,222
Useful Life 7 years  
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 272 $ 272
Useful Life 7 years