XML 67 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property and Equipment      
Property and equipment, gross $ 53,059 $ 62,378  
Less accumulated depreciation (22,281) (19,882)  
Net property and equipment 30,778 42,496  
Depreciation expense 4,800 5,700  
Asset impairment charges 6,616 0 $ 0
Leasehold improvements      
Property and Equipment      
Property and equipment, gross 24,162 24,168  
Research equipment      
Property and Equipment      
Property and equipment, gross 16,345 16,663  
Computer equipment      
Property and Equipment      
Property and equipment, gross 4,486 5,720  
Construction in progress      
Property and Equipment      
Property and equipment, gross 4,160 8,229  
Furniture and fixtures      
Property and Equipment      
Property and equipment, gross 2,734 3,163  
Computer software      
Property and Equipment      
Property and equipment, gross 1,106 1,174  
Vehicles      
Property and Equipment      
Property and equipment, gross 66 71  
Land      
Property and Equipment      
Property and equipment, gross $ 0 $ 3,190