XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
LOSS PER SHARE (Details 1) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share Abstract        
Stock options and warrants to purchase common stock 17,048,704 15,968,192 16,261,354 16,261,354
Warrants to purchase redeemable convertible preferred stock 2,499,900 2,499,900 2,499,900 2,499,900
Redeemable convertible preferred stock 10,306,671 10,306,671 10,306,671 10,306,671
Total potential common shares excluded 29,855,275 28,774,763 29,067,925 29,067,925