v3.26.1
Stockholders' Equity - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense capitalized to inventory $ 0 $ (176) $ 0 $ (180)
Total stock-based compensation expense recorded to additional paid-in capital 28,902 25,128 64,746 55,278
Equity based awards        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 27,821 24,342 56,494 48,021
Equity based awards | Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 602 762 1,128 1,394
Equity based awards | Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 9,286 10,171 19,586 20,202
Equity based awards | Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 17,933 13,409 35,780 26,425
Liability based awards - to be settled in equity        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 3,172 1,984 5,298 3,351
Liability based awards - to be settled in equity | Location, Statement of Income, Balance [Axis]: us-gaap:CostOfRevenue        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 97 63 161 132
Liability based awards - to be settled in equity | Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 1,215 873 2,142 1,523
Liability based awards - to be settled in equity | Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 1,860 1,048 2,995 1,696
Total stock-based compensation expense - equity and liability based        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 30,993 26,326 61,792 51,372
Liability based awards - settled in equity        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 1,081 $ 962 $ 8,252 $ 7,437