v3.26.1
Common Stock and Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Summary of Earnings Per Share, Basic and Diluted
The following pre-funded warrants outstanding at each period end were included in the basic and diluted net loss per share calculation:
June 30,
20262025
Pre-funded warrants to purchase common stock11,916,079 7,220,794 
Summary of Earnings Per Share Diluted Anti Dilutive Impact
The following common stock equivalents presented based on amounts outstanding at each period end have been excluded from the calculation of diluted net loss per share because including them would have had an anti-dilutive impact:
June 30,
20262025
Stock options to purchase common stock14,069,909 10,813,194 
Warrants to purchase common stock7,470,009 18,445 
21,539,918 10,831,639