XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.3
NET LOSS PER SHARE - Schedule of Potential Dilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive securities (in shares) 23,760,431 21,770,705
Series A Preferred Stock (as converted to shares of common stock)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive securities (in shares) 11,496,241 12,559,361
Series B Preferred Stock (as converted to shares of common stock)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive securities (in shares) 3,414,171 3,414,170
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive securities (in shares) 8,261,261 5,433,211
Warrants to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive securities (in shares) 249,883 363,963
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive securities (in shares) 338,875 0