XML 67 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Plans and Stock-Based Compensation - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]        
Stock-based compensation expense $ 13,518 $ 10,562 $ 26,532 $ 20,596
Research and Development        
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]        
Stock-based compensation expense 2,881 2,301 5,546 4,413
Selling, General and Administrative        
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]        
Stock-based compensation expense 9,255 7,202 18,175 14,033
Cost of Sales - Product        
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]        
Stock-based compensation expense 549 399 1,108 1,094
Inventory        
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]        
Stock-based compensation expense $ 833 $ 660 $ 1,703 $ 1,056