v3.25.3
Stock-based Compensation Expense - Schedule of Total Stock-based Compensation Expense Recognized in Connection with All Share-based Payment Awards (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 2,803 $ 4,182 $ 10,147 $ 14,562
Cost of Sales [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 31 61 113 177
Research and Development [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 967 1,062 3,064 3,775
Selling, General and Administrative Expenses [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 1,805 $ 3,059 $ 6,970 $ 10,610