v3.25.4
Stockholders' Equity - Narrative (Details)
1 Months Ended 12 Months Ended
Mar. 15, 2024
USD ($)
Jan. 31, 2026
shares
Sep. 30, 2020
USD ($)
shares
Dec. 31, 2025
USD ($)
vote
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, shares authorized (in shares)       200,000,000 200,000,000  
Dividends declared | $       $ 0 $ 0  
Number of votes for each share of common stock held | vote       1    
Shares reserved for future issuance (in shares)       13,735,698 11,011,024  
Options exercised, aggregate intrinsic value | $       $ 300,000 $ 700,000  
Options exercisable, aggregate intrinsic value | $       100,000 3,700,000  
Options outstanding, aggregate intrinsic value | $       100,000 3,700,000  
Options vested and expenses to vest, intrinsic value | $       100,000 3,700,000  
Fair value of shares vested | $       $ 17,400,000 $ 15,000,000.0  
Fair value of stock options granted (in dollars per share) | $ / shares       $ 5.86 $ 6.02  
Stock-based compensation capitalized into inventory | $       $ 1,700,000 $ 1,700,000  
Stock-based compensation expense | $       21,233,000 22,955,000  
Cost Of Goods And Services Sold            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation capitalized into inventory | $       $ 1,900,000 $ 1,800,000  
Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares (in shares)       5,275,312 2,728,599 2,244,903
Awards granted (in shares)       4,793,547 1,848,908  
Fair value of shares vested | $       $ 5,400,000 $ 7,500,000  
Options to purchase common stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Purchase price of common stock, percentage of fair market value, greater than       100.00%    
Award vesting period       4 years    
Award expiration period, not more than       10 years    
Volatility       79.10%    
Risk-free interest rate       4.00%    
Weighted-average period for recognition of compensation costs       2 years 4 months 24 days    
Options to purchase common stock | Share-based Payment Arrangement, Tranche Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rate       25.00%    
Options to purchase common stock | Share-based Payment Arrangement, Tranche Four            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rate       25.00%    
Options to purchase common stock | Share-based Payment Arrangement, Tranche Three            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rate       25.00%    
Options to purchase common stock | Share-based Payment Arrangement, Tranche One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rate       25.00%    
Options to purchase common stock | Over 10% Shareholder            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Purchase price of common stock, percentage of fair market value, greater than       110.00%    
Performance Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period       2 years    
Awards granted (in shares)       326,848    
Performance Shares | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rate       0.00%    
Performance Shares | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rate       200.00%    
Market-Based Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Trading period       60 days    
Award expiration period, not more than       3 years    
Awards granted (in shares)       1,200,000    
Share price (in dollars per share) | $ / shares       $ 4.00    
Volatility       100.00%    
Risk-free interest rate       3.60%    
Cost of equity       16.00%    
Service period       11 months 23 days    
Market-Based Restricted Stock Units | Share-based Payment Arrangement, Tranche One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rate       33.00%    
Shares committed under ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance (in shares)     720,000 1,795,996 1,648,046  
Payroll deduction rate, percentage of base compensation     15.00%      
Maximum number of shares available per employee (in shares)     2,500      
Maximum amount of shares per employee | $     $ 25,000      
Purchase price as percent of lower fair value     85.00%      
Shares issued in period (in shares)       249,908 173,941  
Weighted-average period for recognition of compensation costs       1 month 6 days    
Non-option unrecognized compensation costs | $       $ 100,000    
Stock-based compensation expense | $       296,000 $ 495,000  
Stock Options And Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation costs | $       30,600,000    
Stock Modification | Chief Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense | $       $ 2,100,000 $ 2,300,000  
Stock Modification | Chief Executive Officer | Remaining Vesting Period            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense | $ $ 6,300,000          
Subsequent Event | Shares committed under ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Increase in shares from automatic increase provision (in shares)   416,736        
Inducement Grants | Chief Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares (in shares)       997,681    
Inducement Grants | Restricted Stock Units (RSUs) | Chief Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares (in shares)       331,156    
Inducement Grants | Nonqualified Stock Option | Chief Executive Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares (in shares)       666,525    
Stock Plans            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance (in shares)       17,381,487    
Equity Incentive plan | Subsequent Event            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Increase in shares from automatic increase provision (in shares)   1,666,945        
Inducement Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance (in shares)       3,200,000    
Inducement Plan | Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Awards granted (in shares)       1,625,000