XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share of Common Stock - Potentially Dilutive Securities have been Excluded from the Computation of Diluted Weighted Average Shares Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share        
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding (in shares) 18,762,042 17,057,880 18,762,042 17,057,880
Stock options to purchase common stock        
Earnings Per Share        
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding (in shares) 14,138,935 12,424,733 14,138,935 12,424,733
RSUs        
Earnings Per Share        
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding (in shares) 3,446,823 975,042 3,446,823 975,042
Warrants        
Earnings Per Share        
Potentially dilutive securities outstanding excluded from the computation of diluted weighted average shares outstanding (in shares) 628,834 3,110,655 628,834 3,110,655
Series B 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 547,450 547,450