XML 68 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net - Component of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Manufacturing equipment $ 15,139 $ 12,532
Lab equipment 2,360 2,492
Computer equipment 4,720 5,336
Furniture and fixtures 2,464 2,463
Leasehold improvements 28,822 27,634
Assets in progress 11,613 9,941
Property, plant and equipment, gross 65,118 60,398
Less accumulated depreciation and amortization (27,522) (25,378)
Total $ 37,596 $ 35,020
Manufacturing Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives (In years) 5 years  
Manufacturing Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives (In years) 13 years  
Lab Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives (In years) 5 years  
Lab Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives (In years) 13 years  
Computer Equipment    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives (In years) 3 years  
Furniture and Fixtures | Minimum    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives (In years) 3 years  
Furniture and Fixtures | Maximum    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives (In years) 13 years  
Leasehold Improvements | Minimum    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives (In years) 2 years  
Leasehold Improvements | Maximum    
Property Plant And Equipment [Line Items]    
Estimated Useful Lives (In years) 12 years