v3.25.4
Stock-based Compensation - Schedule of Total Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock compensation expense capitalized to / (amortized from) to inventory $ (509) $ 1,136 $ 0
Total stock-based compensation expense recorded to additional paid-in capital 102,353 89,122 76,638
Equity based awards      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 93,471 83,432 72,769
Equity based awards | Cost of revenue      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 2,838 1,553 2,765
Equity based awards | Research and development      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 38,417 34,247 30,893
Equity based awards | Selling, general and administrative      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 52,216 47,632 39,111
Liability based awards - to be settled in equity      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 10,069 9,202 3,984
Liability based awards - to be settled in equity | Cost of revenue      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 288 100 75
Liability based awards - to be settled in equity | Research and development      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 4,112 3,701 2,017
Liability based awards - to be settled in equity | Selling, general and administrative      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 5,669 5,401 1,892
Total stock-based compensation - equity and liability based      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 103,540 92,634 76,753
Liability based awards - settled in equity      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 9,391 $ 4,554 $ 3,869
Liability based awards - settled in equity      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 3,900