v3.21.2
WARRANTS (Tables)
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Schedule of warrant activity
            
  

Number of

Shares

  

Weighted-

Average

Exercise

Price

  

Weighted-
Average

Remaining

Contractual

Term (In Years)

 
Outstanding at January 1, 2021   320   $9.47      
Exercised   (318)  $9.38      
Outstanding at June 30, 2021   2   $24.81    0.5