Annual report pursuant to Section 13 and 15(d)

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

v3.24.1
Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 24,432 $ 15,728
Less: accumulated depreciation (11,534) (8,440)
Total property, plant and equipment, net 12,898 7,288
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 352 352
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 374 0
Building improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 1,746 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 $ 6,103 5,048
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 $ 12,667 5,788
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,744 2,350
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 $ 446 $ 461
Estimated useful life (in years) 5 years