v3.26.1
Stock-based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended
May 17, 2027
May 15, 2026
Jan. 01, 2026
shares
Jan. 01, 2025
shares
Jan. 01, 2024
shares
Aug. 25, 2021
Plan
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
Dec. 31, 2025
shares
Nov. 30, 2025
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of equity incentive plans | Plan           2        
Outstanding awards (in shares)             17,315,516   18,004,681  
Weighted-average grant-date fair value per share of options granted (in dollars per share) | $ / shares             $ 0.86      
Stock-based compensation capitalized to inventory | $             $ 0.0      
Unrecognized stock-based compensation cost | $             $ 21.0      
Unrecognized stock-based compensation cost, period for recognition             2 years 3 months 18 days      
Long-Term Incentive Plan, 2021                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Annual increase in available share reserve     5.00% 5.00% 5.00%   5.00%      
Number of additional shares authorized (in shares)     4,000,000 6,501,375 5,183,686          
Number of shares remaining available for grant (in shares)             9,270,695      
Outstanding awards (in shares)             16,176,340      
Exercise price | $ / shares                   $ 1.23
Omnibus Incentive Plan, 2015                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Outstanding awards (in shares)             3,124,566      
Stock Option Plan, 2005                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Outstanding awards (in shares)             0      
ESPP                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Purchase price of common stock, percent of closing trading price             85.00%      
Annual increase in available share reserve             1.00%      
Exercise of options under stock plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Contractual term             10 years      
Accelerated vesting commencement period             30 days      
Accelerated vesting ending period             12 days      
Estimated dividend yield             0.00% 0.00%    
Exercise of options under stock plan | Minimum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period             0 months      
Exercise of options under stock plan | Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period             48 months      
Restricted Stock Units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Outstanding awards (in shares)             1,985,390   1,985,390  
Unrecognized stock-based compensation cost | $             $ 1.5      
Unrecognized stock-based compensation cost, period for recognition             7 months 6 days      
Restricted Stock Units | Forecast                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting percentage 50.00% 50.00%