v3.26.3
Stock-Based Compensation Expense - Stock Based Compensation Expense Recognized in Condensed Consolidated Statements of Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total $ 6,444 $ 4,318 $ 23,125 $ 17,223
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total 250 155 796 363
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total 854 1,027 2,690 2,901
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total 908 319 2,530 1,970
Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total 4,432 2,817 17,109 11,989
RSUs and Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total 6,069 4,165 22,188 16,735
Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total $ 375 $ 153 $ 937 $ 488