XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Net loss per share (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities 13,371,361 10,651,434
Unvested restricted common stock awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities   22,500
Unvested RSUs and PRSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities 2,849,278 1,719,338
Outstanding stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities 10,522,083 8,909,596