v3.26.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 4,347   $ 4,347
Less: accumulated depreciation (2,276)   (2,122)
Property and equipment, net 2,071   2,225
Depreciation expense 154 $ 159  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total property and equipment 1,920   1,920
Laboratory equipment      
Property, Plant and Equipment [Line Items]      
Total property and equipment 1,575   1,575
Furniture & fixtures      
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 852   $ 852