XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Common Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Shares Excluded From Calculation of Diluted Net (Loss) Income Per Share
The shares outstanding at the end of the respective periods presented below were excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:
September 30
20252024
Common shares under option6,551,266 5,177,511 
Common shares under PBSOs443,500 632,950 
Unvested RSUs7,283,237 4,969,108 
Shares issuable related to the ESPP70,738 39,291 
Shares issuable upon conversion of convertible notes34,338,912 8,007,010 
Warrants26,071,429 26,071,429 
Total potential dilutive shares74,759,082 44,897,299