Property and Equipment, Net - Schedule of Property and Equipment, Net (Detail) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | $ 1,415 | $ 2,679 |
Less: Accumulated depreciation and amortization | (1,161) | (1,903) |
Property and equipment, net | 254 | 776 |
Leasehold improvements | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 228 | 228 |
Furniture and fixtures | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 1,036 | 1,472 |
Computer equipment | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 134 | 286 |
Software | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | 0 | 24 |
Lab equipment | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, gross | $ 17 | $ 669 |