XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following outstanding potentially dilutive shares have been excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:
Three Months Ended
March 31,
20252024
Stock options to purchase common stock1,997,466 1,997,466 
Unvested restricted stock units3,051,366 2,901,483 
Unvested performance-based restricted stock units169,021 707,655