XML 39 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock Warrants and Common Stock Warrant Liability (Tables)
6 Months Ended
Jun. 30, 2021
Warrants Note Disclosure [Abstract]  
Schedule of common stock warrant activity
            Balance               Balance               Balance 
Issue Date  Warrant Type  Term
Date
   Exercise
Price
   December 31,
2019
   Issued   Exercised   Expired   December 31,
2020
   Issued   Exercised   Expired   June 30,
2021
 
                                                
2016 and prior  Various   Various-2020/2021    Various    17,059    -    (9,375)   (7,684)   -    -    -    -    
-
 
                                                           
November 21,2017  Common Stock Offering Warrants   November 21, 2022   $
1.3659
(1)   143,501    -    
 
    -    143,501    -    
-
    
-
    143,501 
                                                           
November 21,2017  Dealer Manager Warrants   November 21, 2022   $
30.00
    47,250    -    (47,250)   -    -    -    -    -    - 
                                                           
June 20,2018  Warrant Reissue   December 20, 2023   $
36.40
    56,696    -    
-
    
-
    56,696    -    
-
    
-
    56,696 
                                                           
August 13,2018  Rights Offering Warrants   July 25, 2023   $
23.00
    202,943    -    
-
    
-
    202,943    -    499    
-
    202,444 
                                                           
August 13,2018  Dealer Manager Warrants   August 13, 2023   $
34.50
    13,393    -    
-
    
-
    13,393    -    
-
    
-
    13,393 
                                                           
July 16,2019  Dealer Manager Warrants   July 11, 2024   $
33.75
    8,334    -    
-
    
-
    8,334    -    
-
    
-
    8,334 
                                                           
January 28,2020  Registered Direct Offering   July 28,2025   $
9.00
    -    177,500    -    
-
    177,500    -    
-
    
-
    177,500 
                                                           
January 28,2020  Dealer Manager Warrants   July 28,2025   $
10.00
    -    13,315    -    
-
    13,315    -    
-
    
-
    13,315 
                                                           
March 6,2020  Registered Direct Offering   September 8,2025   $
2.88
    -    176,372    (176,372)   -    
-
    
-
    
-
    
-
    
-
 
                                                           
March 6,2020  Dealer Manager Warrants   March 4,2025   $
3.76
    -    13,228    -    
-
    13,228    -    
-
    
-
    13,228 
                                                           
April 21,2020  Dealer Manager Warrants   April 21,2025   $
3.97
    -    118,073    -    
-
    118,073    -    
-
    
-
    118,073 
                                                           
April 24,2020  Registered Direct Offering   April 24,2025   $
3.05
    -    1,574,308    (1,524,308)   -    50,000    -    
-
    
-
    50,000 
                                                           
October 26, 2020  Private Warrant Inducement   April 27,2026   $
1.73
    -    1,700,680              1,700,680    -    (700,680)   -    1,000,000 
                                                           
October 26, 2020  Dealer Manager Warrants   April 27,2026   $
2.16
    -    85,034              85,034    -    
-
    
-
    85,034 
                                                           
February 2, 2021  Private Placement Agreement   August 2,2026   $
2.216
    -    
-
    
-
    
-
    
-
    2,194,427              2,194,427 
                                                           
February 2, 2021  Dealer Manager Warrants   August 2,2026   $
2.848
    -    
-
    
-
    
-
    
-
    329,164              329,164 
                                                           
March 23, 2021  Dealer Manager Warrants   March 23, 2026   $
2.50
    -    
-
    
-
    
-
    
-
    148,125              148,125 
                                                           
                 489,176                   2,582,697                   4,553,234