XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Equity Plans and Stock-Based Compensation - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]        
Inventories $ 918 $ 848 $ 2,816 $ 2,551
Total 12,390 13,083 39,824 39,615
Research and development        
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]        
Stock-based compensation expense 2,482 3,135 8,300 8,681
Selling, general and administrative        
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]        
Stock-based compensation expense 8,620 8,703 27,392 26,878
Cost of sales - product        
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]        
Stock-based compensation expense $ 370 $ 397 $ 1,316 $ 1,505