v3.26.3
Stock-Based Compensation - Schedule of Stock Based Compensation for Employees and Non Employees (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Employee And Non Employee Service Share Based Compensation [Line Items]        
Total stock-based compensation $ 39,857 $ 35,264 $ 117,742 $ 101,992
Income Statement Location: us-gaap:CostOfRevenue        
Employee And Non Employee Service Share Based Compensation [Line Items]        
Total stock-based compensation 374 361 2,029 578
Income Statement Location: us-gaap:ResearchAndDevelopmentExpense        
Employee And Non Employee Service Share Based Compensation [Line Items]        
Total stock-based compensation 14,921 12,328 42,504 37,582
Income Statement Location: us-gaap:RestructuringSettlementAndImpairmentProvisions        
Employee And Non Employee Service Share Based Compensation [Line Items]        
Total stock-based compensation 0 709 0 755
Income Statement Location: us-gaap:SellingGeneralAndAdministrativeExpense        
Employee And Non Employee Service Share Based Compensation [Line Items]        
Total stock-based compensation $ 24,562 $ 21,866 $ 73,209 $ 63,077