XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment - Schedule of property and equipment and depreciation expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property and equipment    
Gross property and equipment $ 15,206 $ 9,830
Accumulated Depreciation and Amortization (8,804) (7,636)
Net Property and Equipment 6,402 2,194
Leasehold Improvements    
Property and equipment    
Gross property and equipment 1,423 1,256
Machinery and Equipment    
Property and equipment    
Gross property and equipment 11,131 5,922
Information Technology & Office Equipment    
Property and equipment    
Gross property and equipment 1,845 1,845
Laboratory Equipment    
Property and equipment    
Gross property and equipment $ 807 $ 807