XML 95 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share of Common Stock - Potentially Dilutive Securities have been Excluded from the Computation of Diluted Weighted Average Shares Outstanding (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share    
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding (in shares) 13,121,899 11,627,794
Options to purchase common stock    
Earnings Per Share    
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding (in shares) 10,851,287 10,086,167
RSUs    
Earnings Per Share    
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding (in shares) 924,810 191,811
Warrants    
Earnings Per Share    
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding (in shares) 798,352 799,251
Series A Convertible Preferred Stock    
Earnings Per Share    
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding (in shares) 0 3,115
Series B Convertible Preferred Stock    
Earnings Per Share    
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding (in shares) 547,450 547,450