XML 99 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, Net - Schedule of PPE (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment    
Less: accumulated depreciation $ (29,017) $ (27,542)
Total property and equipment, net 34,637 35,209
Lab equipment    
Property, Plant and Equipment    
Property and equipment, gross 26,362 31,188
Office equipment    
Property, Plant and Equipment    
Property and equipment, gross 4,416 3,573
Furniture and fixtures    
Property, Plant and Equipment    
Property and equipment, gross 1,982 1,221
Leasehold improvements    
Property, Plant and Equipment    
Property and equipment, gross 12,655 13,583
Assets under construction    
Property, Plant and Equipment    
Property and equipment, gross $ 18,239 $ 13,186