v3.26.1
Net (Loss) Income per Share (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Earnings Per Share [Abstract]    
Schedule of Antidilutive Securities Excluded from Calculation of Diluted Net Loss per Share Attributable to Common Stockholders
The following common stock equivalents were excluded from the calculation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect:
 
    
Three Months Ended
June 30,
    
Six Months Ended
June 30,
 
    
2026
    
2025
    
2026
    
2025
 
Stock options
     11,633,080        12,082,312        11,633,080        12,082,312  
Restricted stock units
     17,523        70,669        17,523        70,669  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
     11,650,603        12,152,981        11,650,603        12,152,981  
  
 
 
    
 
 
    
 
 
    
 
 
 
The following common stock equivalents were excluded from the calculation of diluted net loss per share for the periods indicated because including them would have had an anti-dilutive effect:
 
    
Year Ended
December 31,
 
    
2025
    
2024
 
Stock options
     11,645,843        9,354,699  
Restricted stock units
     69,486        43,072  
  
 
 
    
 
 
 
Total
     11,715,329        9,397,771