Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Warrants (Details)

v3.23.1
Stockholders' Equity - Warrants (Details) - Warrants - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Warrants, Outstanding beginning balance 1,249 5,751  
Warrants, Exercised   70  
Warrants, Expired   (4,432)  
Warrants, Granted 4,356,361    
Warrants, Fractional share adjustment (13)    
Warrants, Outstanding ending balance 4,357,597 1,249  
Warrants, Weighted Average Exercise Price, beginning balance $ 0 $ 53.80  
Weighted Average Exercise Price, Granted 3.37    
Weighted Average Exercise Price, Expired   70.00  
Warrants, Weighted Average Exercise Price, ending balance $ 3.37 $ 0  
Warrants, Remaining contractual life 3 years 3 months 3 days 3 years 9 months 29 days 1 year 2 months 19 days