Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details 1)

v3.24.1
Stockholders' Equity (Details 1)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Class of Warrant or Right [Line Items]  
Outstanding 484
Class of Warrant or Right Issued Date One [Member]  
Class of Warrant or Right [Line Items]  
Date Issued Jul. 27, 2017
Expiration Date Jul. 27, 2024
Exercise Price (in dollars per share) | $ / shares $ 900.00
Outstanding 1
Class of Warrant or Right Issued Date Two [Member]  
Class of Warrant or Right [Line Items]  
Date Issued Aug. 09, 2019
Expiration Date Feb. 09, 2025
Exercise Price (in dollars per share) | $ / shares $ 642.00
Outstanding 5
Class of Warrant or Right Issued Date Three [Member]  
Class of Warrant or Right [Line Items]  
Date Issued Oct. 18, 2019
Expiration Date Oct. 18, 2024
Exercise Price (in dollars per share) | $ / shares $ 9.30
Outstanding 12
Class Of Warrant or Right Issued Date Four [Member]  
Class of Warrant or Right [Line Items]  
Date Issued Jan. 09, 2020
Expiration Date Jul. 09, 2025
Exercise Price (in dollars per share) | $ / shares $ 150.00
Outstanding 15
Class Of Warrant or Right Issued Date Five [Member]  
Class of Warrant or Right [Line Items]  
Date Issued Oct. 30, 2020
Expiration Date Dec. 01, 2025
Exercise Price (in dollars per share) | $ / shares $ 60.00
Outstanding 82
Class Of Warrant or Right Issued Date Six [Member]  
Class of Warrant or Right [Line Items]  
Date Issued Jan. 20, 2021
Expiration Date Jul. 26, 2026
Exercise Price (in dollars per share) | $ / shares $ 71.00
Outstanding 136
Class Of Warrant or Right Issued Date Seven [Member]  
Class of Warrant or Right [Line Items]  
Date Issued Feb. 04, 2022
Expiration Date Aug. 04, 2027
Exercise Price (in dollars per share) | $ / shares $ 22.80
Outstanding 233