XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment    
Gross property and equipment $ 57,096 $ 53,059
Less accumulated depreciation (25,429) (22,281)
Net property and equipment 31,667 30,778
Leasehold improvements    
Property and Equipment    
Gross property and equipment 28,032 24,162
Research equipment    
Property and Equipment    
Gross property and equipment 16,220 16,345
Computer equipment    
Property and Equipment    
Gross property and equipment 4,934 4,486
Construction in progress    
Property and Equipment    
Gross property and equipment 3,810 4,160
Furniture and fixtures    
Property and Equipment    
Gross property and equipment 2,928 2,734
Computer software    
Property and Equipment    
Gross property and equipment 1,106 1,106
Vehicles    
Property and Equipment    
Gross property and equipment $ 66 $ 66