v3.26.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]          
Total property and equipment $ 4,347   $ 4,347   $ 4,347
Less: accumulated depreciation (2,431)   (2,431)   (2,122)
Property and equipment, net 1,916   1,916   2,225
Depreciation expense 200 $ 100 309 $ 306  
Leasehold improvements          
Property, Plant, and Equipment [Line Items]          
Total property and equipment 1,920   1,920   1,920
Laboratory equipment          
Property, Plant, and Equipment [Line Items]          
Total property and equipment 1,575   1,575   1,575
Furniture & fixtures          
Property, Plant, and Equipment [Line Items]          
Total property and equipment $ 852   $ 852   $ 852