v3.26.3
A summary of stock option activity is presented below (in thousands, except per share and contractual life data). (Details) - Share-Based Payment Arrangement, Option [Member] - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding at beginning, number of shares (in shares) 8,366  
Options outstanding at beginning, weighted average exercise price (in dollars per share) $ 2.23  
Granted 1,346  
Granted, weighted average exercise price (in dollars per share) $ 1.27  
Exercised (97)  
Exercised, weighted average exercise price (in dollars per share) $ 1.27  
Forfeited or expired (494)  
Forfeited or expired, weighted average exercise price (in dollars per share) $ 2.22  
Options outstanding at ending, number of shares (in shares) 9,121 8,366
Options outstanding at ending, vested and expected to vest (in dollars per share) $ 2.1 $ 2.23
Options outstanding at ending, vested and expected to vest (in years) 6 years 1 month 13 days 6 years 1 month 2 days
Options exercisable, number of shares (in shares) 6,289  
Options exercisable, weighted average exercise price (in dollars per share) $ 2.47  
Options exercisable period (in years) 4 years 11 months 19 days