XML 55 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Common Share - Summary of Antidilutive Securities Outstanding Excluded from the Computation of Diluted Net Loss Per Common Share (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive outstanding securities (in shares) 12,722,452 10,910,692
Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive outstanding securities (in shares) 12,096,485 10,678,692
PSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive outstanding securities (in shares) 282,550 192,000
RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive outstanding securities (in shares) 303,417  
Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive outstanding securities (in shares) 40,000 40,000