XML 60 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense capitalized to inventory $ 0 $ (4)
Total stock-based compensation expense recorded to additional paid-in capital 35,844 30,151
Equity based awards    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense 28,674 23,680
Equity based awards | Cost of revenue    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense 526 632
Equity based awards | Research and development    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense 10,301 10,032
Equity based awards | Selling, general and administrative    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense 17,847 13,016
Liability based awards - to be settled in equity    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense 2,126 1,366
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 64 68
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 927 650
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 1,135 648
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,800 25,046
Liability based awards - settled in equity    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense $ 7,170 $ 6,475