XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss Per Common Share (Tables)
6 Months Ended
Jun. 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:
June 30
20252024
Common shares under option6,864,243 5,666,114 
Common shares under PBSOs624,000 646,200 
Unvested RSUs8,034,122 5,554,225 
Shares issuable related to the ESPP248,213 — 
Shares issuable upon conversion of convertible notes34,338,912 8,007,010 
Warrants26,071,429 26,071,429 
Total potential dilutive shares76,180,919 45,944,978