v3.26.3
Stock-Based Compensation - Schedule of the Stock Based Compensation Expense for Stock Options, RSAs, RSUs and Employee Stock Purchase Plan Granted to Employees (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 17,250 $ 17,733 $ 52,097 $ 53,473
Income Statement Location: us-gaap:GeneralAndAdministrativeExpense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 9,134 8,975 27,401 26,366
Income Statement Location: us-gaap:ResearchAndDevelopmentExpense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 2,233 3,558 7,975 10,077
Income Statement Location: us-gaap:RestructuringCharges        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 0 0 0 2,450
Income Statement Location: us-gaap:SellingAndMarketingExpense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 5,883 $ 5,200 $ 16,721 $ 14,580