v3.26.3
Net Loss Per Share (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Earnings Per Share [Abstract]    
Summary of Securities Potentially Dilute Loss Per Share in Future Were Not Included in Computation of Diluted Loss Per Share

Securities that could potentially dilute loss per share in the future that were not included in the computation of diluted loss per share for the three and six months ended June 30, 2026 and 2025, are as follows:

​

​

​

​

​

​

​

  ​ ​ ​

Three and Six Months Ended June 30,

​

​

2026

  ​ ​ ​

2025

Common stock warrants

 

2,999,950

 

—

Unvested restricted stock awards

 

323,348

 

676,092

Unvested restricted stock units

 

2,599,815

 

—

Unvested stock options exercisable for nominal consideration

 

1,763,719

 

3,597,988

Stock options

 

3,780,865

 

242,064

​

 

11,467,697

 

4,516,144

​

​

​

​

​

​

​

​

​

December 31,

​

  ​ ​ ​

2025

  ​ ​ ​

2024

Convertible preferred stock

 

6,887,620

 

—

Common stock warrants

 

2,999,950

 

—

Unvested restricted stock awards

 

499,720

 

852,464

Stock options

 

5,474,986

 

4,397,540

​

 

15,862,276

 

5,250,004