XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Common Share - Calculation of diluted net loss per share (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net Income (Loss) Per Common Share    
Total potential dilutive shares (in shares) 51,570,226 49,670,635
Common shares under option    
Net Income (Loss) Per Common Share    
Total potential dilutive shares (in shares) 3,842,737 3,214,537
Unvested RSUs    
Net Income (Loss) Per Common Share    
Total potential dilutive shares (in shares) 1,768,185 698,704
Shares issuable related to the ESPP    
Net Income (Loss) Per Common Share    
Total potential dilutive shares (in shares) 27,558 23,448
Unvested PBRSUs    
Net Income (Loss) Per Common Share    
Total potential dilutive shares (in shares) 461,250 639,950
Common shares under PBSOs    
Net Income (Loss) Per Common Share    
Total potential dilutive shares (in shares) 499,200 122,700
Shares issuable upon conversion of convertible notes    
Net Income (Loss) Per Common Share    
Total potential dilutive shares (in shares) 8,007,010 8,007,010
Warrants for common stock    
Net Income (Loss) Per Common Share    
Total potential dilutive shares (in shares) 36,964,286 36,964,286