v3.26.1
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
3 Months Ended 12 Months Ended
Mar. 31, 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 227  
Granted, weighted average exercise price (in dollars per share) $ 1.18  
Exercised  
Exercised, weighted average exercise price (in dollars per share)  
Forfeited or expired (39)  
Forfeited or expired, weighted average exercise price (in dollars per share) $ 2.49  
Options outstanding at ending, number of shares (in shares) 8,554 8,366
Options outstanding at ending, vested and expected to vest (in dollars per share) $ 2.21 $ 2.23
Options outstanding at ending, vested and expected to vest (in years) 5 years 10 months 28 days 6 years 1 month 2 days
Options exercisable, number of shares (in shares) 5,944  
Options exercisable, weighted average exercise price (in dollars per share) $ 2.62  
Options exercisable period (in years) 4 years 8 months 26 days