Property and Equipment, net - Components of Property and Equipment, net (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | $ 21,012 | $ 14,807 |
Less—accumulated depreciation | (16,119) | (11,819) |
Property and equipment, net | 4,893 | 2,988 |
Building | ||
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | 219 | 226 |
Equipment | ||
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | 15,801 | 10,255 |
Furniture and fixtures | ||
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | 1,017 | 1,316 |
Software | ||
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | 126 | 72 |
Leasehold improvements | ||
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | 2,466 | 2,292 |
Construction in process | ||
Property, Plant and Equipment [Line Items] | ||
Property, plant and equipment, gross | $ 1,383 | $ 646 |