v3.21.2
WARRANTS (Tables)
9 Months Ended
Sep. 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      
Expired   (1)  $9.38      
Outstanding at September 30, 2021   1   $33.75    0.5