Balance Sheet Accounts - Property and Equipment (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
| Property, Plant and Equipment [Line Items] |
|
|
| Property, plant and equipment, gross |
$ 52,850
|
$ 30,548
|
| Less: Accumulated depreciation and amortization |
(13,636)
|
(11,890)
|
| Property, plant and equipment, net |
39,214
|
18,658
|
| Machinery and equipment |
|
|
| Property, Plant and Equipment [Line Items] |
|
|
| Property, plant and equipment, gross |
10,748
|
10,240
|
| Construction in process |
|
|
| Property, Plant and Equipment [Line Items] |
|
|
| Property, plant and equipment, gross |
23,918
|
3,174
|
| Building improvements |
|
|
| Property, Plant and Equipment [Line Items] |
|
|
| Property, plant and equipment, gross |
6,990
|
6,713
|
| Furniture and fixtures |
|
|
| Property, Plant and Equipment [Line Items] |
|
|
| Property, plant and equipment, gross |
5,456
|
4,761
|
| Building |
|
|
| Property, Plant and Equipment [Line Items] |
|
|
| Property, plant and equipment, gross |
2,472
|
2,472
|
| Leasehold improvements |
|
|
| Property, Plant and Equipment [Line Items] |
|
|
| Property, plant and equipment, gross |
2,192
|
2,118
|
| Land |
|
|
| Property, Plant and Equipment [Line Items] |
|
|
| Property, plant and equipment, gross |
802
|
802
|
| Vehicles |
|
|
| Property, Plant and Equipment [Line Items] |
|
|
| Property, plant and equipment, gross |
$ 272
|
$ 268
|