XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense capitalized to inventory $ (159) $ 200 $ (338) $ 1,005
Total stock-based compensation expense recorded to additional paid-in capital 24,711 21,915 79,990 67,162
Equity based awards        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 23,894 20,706 71,914 62,524
Equity based awards | Cost of revenue        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 740 470 2,134 961
Equity based awards | Research and development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 10,070 8,526 30,272 25,762
Equity based awards | Selling, general and administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 13,084 11,710 39,508 35,801
Liability based awards - to be settled in equity        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 3,863 2,106 7,214 4,907
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 91 25 223 41
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 1,415 866 2,938 2,220
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 2,357 1,215 4,053 2,646
Total stock-based compensation expense - equity and liability based        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense 27,757 22,812 79,128 67,431
Liability based awards - settled in equity        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense $ 976 $ 1,009 $ 8,414 $ 3,633