v3.26.1
Stock Option Plan and Stock-Based Compensation (Details 2)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Stock Option Plan And Stock-based Compensation    
Risk-free interest rate 3.92% 4.08%
Expected life of option grants 6 years 6 years
Expected volatility of underlying stock 87.20% 54.62%
Dividends assumption 0.00% 0.00%