XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock Warrants and Common Stock Warrant Liability (Tables)
9 Months Ended
Sep. 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   September 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    
-
    (5,616)   
-
    137,885 
                                                         
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,547,618