XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation $ 10,019 $ 20,961
Cost of goods sold    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation 812 669
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation 4,146 12,041
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Total stock-based compensation $ 5,061 $ 8,251