v3.26.1
Stockholders' Equity - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2025
USD ($)
vote
$ / shares
shares
Jun. 30, 2026
USD ($)
vote
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
vote
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
vote
$ / shares
shares
Mar. 02, 2026
USD ($)
years
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock, shares authorized (in shares) | shares 200,000,000 200,000,000   200,000,000   200,000,000  
Dividends declared       $ 0   $ 0  
Number of votes for each share of common stock held | vote 1 1   1   1  
Options outstanding, aggregate intrinsic value   $ 0   $ 0      
Options exercisable, aggregate intrinsic value   0   0      
Options vested and expenses to vest, intrinsic value exercisable   0   0      
Options vested and expenses to vest, intrinsic value   0   0      
Stock-based compensation capitalized into inventory   300,000 $ 500,000 600,000 $ 900,000    
Common stock warrant liability $ 0 $ 238,000   $ 238,000   $ 0 $ 300,000
Expected Term              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Warrants, measurement input   6.7   6.7     7.0
Volatility              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Warrants, measurement input   0.836   0.836     0.817
Risk-free interest rate              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Warrants, measurement input   0.043   0.043     0.038
Dividend yield              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Warrants, measurement input   0   0     0
Perceptive Warrant | Secured Debt | The Credit Agreement | Line of Credit              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Warrants to purchase (in shares) | shares             1,000,000
Exercise price per share (in dollars per share) | $ / shares             $ 1.92
Common stock warrant liability             $ 1,400,000
Initial Warrants              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Warrants to purchase (in shares) | shares   0   0      
Initial Warrants | Expected Term              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average expected term (in years)             7 years
Initial Warrants | Volatility              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Warrants, measurement input             0.817
Initial Warrants | Risk-free interest rate              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Warrants, measurement input             0.038
Initial Warrants | Dividend yield              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Warrants, measurement input             0
Initial Warrants | Secured Debt | The Credit Agreement | Line of Credit              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock warrant liability             $ 1,100,000
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation capitalized into inventory   $ 400,000 600,000 $ 700,000 1,100,000    
Restricted Stock Units (RSUs)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Fair value of shares vested   1,200,000 $ 1,600,000 $ 1,800,000 $ 4,300,000    
Granted (in shares) | shares       2,016,980      
Performance Shares              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares) | shares       0   326,848  
Share-based compensation arrangement by share-based payment award, award vesting period           2 years  
Performance Shares | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage           200.00%  
Market-Based Restricted Stock Units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares) | shares 1,200,000            
Share price | $ / shares $ 4.00         $ 4.00  
Trading period 60 days            
Award expiration period, not more than 3 years            
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 | Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage 33.00%            
Stock options and restricted stock units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation costs   22,700,000   $ 22,700,000      
Weighted-average period for recognition of compensation costs       2 years 2 months 12 days      
Employee stock purchase plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average period for recognition of compensation costs       1 month 6 days      
Non-option unrecognized compensation costs (less than)   $ 100,000   $ 100,000