v3.26.3
Stock Option and Grant Plan - Summary of Stock-based Compensation Expense (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 $ 18,555 $ 22,747 $ 56,877 $ 73,796
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 7,757 8,907 23,777 29,391
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 10,798 $ 13,840 $ 33,100 $ 44,405