v3.25.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Summary of Significant Accounting Policies  
Schedule of antidilutive securities excluded from computation of earnings per share

Year Ended December 31, 

2025

  ​ ​ ​

2024

Stock options

658,973

 

577,581

Unvested restricted stock units

50,000

7,093

Employee stock purchase plan

696

2,636

709,669

 

587,310