v3.26.3
Stock-Based Compensation - Schedule 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
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total $ 6,033 $ 7,799 $ 19,791 $ 21,477
Amount capitalized 100 600 330 2,836
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total 147 123 415 409
Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total 3,441 5,314 12,698 14,412
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total 1,454 1,663 4,611 4,619
Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total $ 991 $ 699 $ 2,067 $ 2,037