XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Plans and Stock-Based Compensation - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]    
Stock-based compensation expense $ 13,014 $ 10,034
Research and Development    
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]    
Stock-based compensation expense 2,665 2,112
Selling, General and Administrative    
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]    
Stock-based compensation expense 8,920 6,830
Cost of Sales - Product    
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]    
Stock-based compensation expense 559 695
Inventory    
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]    
Stock-based compensation expense $ 870 $ 397