XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock Warrants and Common Stock Warrant Liability (Details) - Schedule of common stock warrant activity - shares
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Class of Warrant or Right [Line Items]      
Outstanding at beginning   2,582,697 489,176
Outstanding at ending 4,547,618   2,582,697
Various [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Various
Term Date     Various-2020/2021
Exercise Price     Various
Outstanding at beginning   17,059
Issued  
Exercised (9,375)  
Expired (7,684)  
Outstanding at ending  
Common Stock Offering Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Common Stock Offering Warrants
Term Date     November 21, 2022
Exercise Price     $1.3659
Outstanding at beginning   143,501 143,501
Issued  
Exercised (5,616)  
Expired  
Outstanding at ending 137,885   143,501
Dealer Manager Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Dealer Manager Warrants
Term Date     November 21, 2022
Exercise Price     $30.00
Outstanding at beginning   47,250
Issued  
Exercised (47,250)  
Expired  
Outstanding at ending  
Warrant Reissue [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Warrant Reissue
Term Date     December 20, 2023
Exercise Price     $36.40
Outstanding at beginning   56,696 56,696
Issued  
Exercised  
Expired  
Outstanding at ending 56,696   56,696
Rights Offering Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Rights Offering Warrants
Term Date     July 25, 2023
Exercise Price     $23.00
Outstanding at beginning   202,943 202,943
Issued  
Exercised (499)  
Expired  
Outstanding at ending 202,444   202,943
Dealer Manager Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Dealer Manager Warrants
Term Date     August 13, 2023
Exercise Price     $34.50
Outstanding at beginning   13,393 13,393
Issued  
Exercised  
Expired  
Outstanding at ending 13,393   13,393
Dealer Manager Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Dealer Manager Warrants
Term Date     July 11, 2024
Exercise Price     $33.75
Outstanding at beginning   8,334 8,334
Issued  
Exercised  
Expired  
Outstanding at ending 8,334   8,334
Registered Direct Offering [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Registered Direct Offering
Term Date     July 28, 2025
Exercise Price     $9.00
Outstanding at beginning   177,500
Issued 177,500  
Exercised  
Expired  
Outstanding at ending 177,500   177,500
Dealer Manager Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Dealer Manager Warrants
Term Date     July 28, 2025
Exercise Price     $10.00
Outstanding at beginning   13,315
Issued 13,315  
Exercised  
Expired  
Outstanding at ending 13,315   13,315
Registered Direct Offering [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Registered Direct Offering
Term Date     September 8, 2025
Exercise Price     $2.88
Outstanding at beginning  
Issued 176,372  
Exercised (176,372)  
Expired  
Outstanding at ending  
Dealer Manager Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Dealer Manager Warrants
Term Date     March 4, 2025
Exercise Price     $3.76
Outstanding at beginning   13,228
Issued 13,228  
Exercised  
Expired  
Outstanding at ending 13,228   13,228
Dealer Manager Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Dealer Manager Warrants
Term Date     April 21, 2025
Exercise Price     $3.97
Outstanding at beginning   118,073
Issued 118,073  
Exercised  
Expired  
Outstanding at ending 118,073   118,073
Registered Direct Offering [Member[      
Class of Warrant or Right [Line Items]      
Warrant Type     Registered Direct Offering
Term Date     April 24, 2025
Exercise Price     $3.05
Outstanding at beginning   50,000
Issued 1,574,308  
Exercised (1,524,308)  
Expired  
Outstanding at ending 50,000   50,000
Private Warrant Inducement [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Private Warrant Inducement
Term Date     April 27, 2026
Exercise Price     $1.73
Outstanding at beginning   1,700,680
Issued 1,700,680  
Exercised (700,680)    
Expired    
Outstanding at ending 1,000,000   1,700,680
Dealer Manager Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Dealer Manager Warrants
Term Date     April 27, 2026
Exercise Price     $2.16
Outstanding at beginning   85,034
Issued 85,034  
Exercised    
Expired    
Outstanding at ending 85,034   85,034
Private Placement Agreement [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Private Placement Agreement
Term Date     August 2, 2026
Exercise Price     $2.216
Outstanding at beginning  
Issued 2,194,427  
Exercised    
Expired    
Outstanding at ending 2,194,427  
Dealer Manager Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Dealer Manager Warrants
Term Date     August 2, 2026
Exercise Price     $2.848
Outstanding at beginning  
Issued 329,164  
Exercised    
Expired    
Outstanding at ending 329,164  
Dealer Manager Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrant Type     Dealer Manager Warrants
Term Date     March 23, 2026
Exercise Price     $2.50
Outstanding at beginning  
Issued 148,125  
Exercised    
Expired    
Outstanding at ending 148,125