Annual report pursuant to Section 13 and 15(d)

Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details)

v3.23.1
Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 15,728 $ 12,830
Less: accumulated depreciation (8,440) (6,883)
Total property, plant and equipment, net 7,288 5,947
Land    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 352 352
Building improvements    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 1,729 1,729
Building improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 10 years  
Building improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 39 years  
Machinery    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 5,048 4,740
Machinery | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 3 years  
Machinery | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 7 years  
Lab equipment    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 5,788 4,330
Lab equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 3 years  
Lab equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 7 years  
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 2,350 1,211
Computer equipment and software | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 3 years  
Computer equipment and software | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful life (in years) 5 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 461 $ 468
Estimated useful life (in years) 5 years