XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE - Narrative (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Options to purchase (in shares) 915,179 5,140,288 4,195,168 5,140,288
Warrants to purchase (in shares) 55,563 8,633,193 288,458 8,633,193
Series B Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Convertible preferred stock, common stock issuable upon conversion (in shares)     0 3,883,449
Series B1 Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Convertible preferred stock, common stock issuable upon conversion (in shares)     0 7,004,236
Series A Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Conversion of stock, shares issued (in shares)     385,601 419,859