XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Common Share (Details) - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Net (Loss) Income Per Common Share    
Total potential dilutive shares (in shares) 45,944,978 86,332,196
Common shares under option    
Net (Loss) Income Per Common Share    
Total potential dilutive shares (in shares) 5,666,114 4,473,058
Common shares under PBSOs    
Net (Loss) Income Per Common Share    
Total potential dilutive shares (in shares) 646,200 433,950
Unvested RSUs    
Net (Loss) Income Per Common Share    
Total potential dilutive shares (in shares) 5,554,225 3,036,244
Unvested PBRSUs    
Net (Loss) Income Per Common Share    
Total potential dilutive shares (in shares) 0 188,275
Shares issuable related to the ESPP    
Net (Loss) Income Per Common Share    
Total potential dilutive shares (in shares) 0 58,626
Shares issuable upon conversion of convertible notes    
Net (Loss) Income Per Common Share    
Total potential dilutive shares (in shares) 8,007,010 8,007,010
Warrants    
Net (Loss) Income Per Common Share    
Total potential dilutive shares (in shares) 26,071,429 70,135,033