SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Changes in Fair Value Derivative Liability (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Beginning balance of net derivative asset (liability) $ 3,045,500
Ending balance of net derivative asset (liability) 247,000
The amount of total gain for the period included in earnings attributable to the change in unrealized gains relating to the fair value liabilities still held at the end of the period 531,000
Warrant  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Extinguishment of derivative liability (380,600)
Change in fair value (1,198,200)
Derivative Liability  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Issuance 370,000
Change in fair value (531,000)
Short-Term and Long-Term Warrants | Warrant  
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Extinguishment of derivative liability $ (1,058,700)