Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Property and equipment [Line Items] | ||
Finance lease assets | $ 189 | $ 189 |
Property and equipment, gross | 27,002 | 43,783 |
Less: accumulated depreciation and amortization | (20,028) | (35,927) |
Property and equipment, net of accumulated depreciation and amortization | 6,974 | 7,856 |
Lab and clean room equipment | ||
Property and equipment [Line Items] | ||
Property and equipment, gross | 13,954 | 16,422 |
Furniture and office equipment | ||
Property and equipment [Line Items] | ||
Property and equipment, gross | 1,989 | 15,016 |
Leasehold improvements | ||
Property and equipment [Line Items] | ||
Property and equipment, gross | 8,141 | 9,190 |
Construction in progress | ||
Property and equipment [Line Items] | ||
Property and equipment, gross | 1,791 | 1,983 |
Asset retirement cost | ||
Property and equipment [Line Items] | ||
Property and equipment, gross | $ 938 | $ 983 |