v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Loss per Share (Details) - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 56,469,261 7,821,450
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 3,895,103 3,875,103
Convertible notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 46,240,766  
Common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 6,333,392 3,946,348