v3.26.3
Stock Option Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Stock Option Plan [Abstract]        
Unrecognized stock-based compensation $ 1,900   $ 1,900  
Weighted-average grant-date fair value per share $ 2.08 $ 0.61 $ 2.03 $ 0.6
Total fair value of options $ 90 $ 94 $ 398 $ 367
Maximum number of shares authorized     11,935,631  
Weighted average period 2 years 8 months 12 days   2 years 8 months 12 days