v3.26.3
Stock-Benefit Plans and Equity Transactions - Summary of Stock Based Compensation (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]        
Stock-based compensation $ 13,953 $ 16,379 $ 55,759 $ 54,321
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 643 414 2,172 4,010
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 2,842 3,307 10,448 11,110
Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 10,468 $ 12,658 $ 43,139 $ 39,201