Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Stock Warrants) (Details)

v3.23.1
Stockholders' Equity (Stock Warrants) (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Mar. 04, 2022
Runway Debt Facility        
Stockholders' Equity        
Warrant exercise price (in dollars per share)       $ 0.8021
Warrants issued       748,036
Warrants [Member]        
Stockholders' Equity        
Warrants received, as a percentage of common shares purchased 25.00%      
Warrants outstanding, beginning 3,308,654 5,402,670    
Warrants, expired (3,003,770) (2,093,878)    
Warrants granted (748,036)      
Warrants exercised   (138)    
Warrants outstanding, ending 1,052,920 3,308,654 5,402,670  
Warrant exercise price (in dollars per share) $ 1.52 $ 8.02 $ 8.21  
Warrants exercise price, expired (in dollars per share) 8.50 $ 8.50    
Warrant exercise price, grants during the period (in dollars per share) $ 0.80      
Warrants outstanding, remaining contractual life 8 years 3 months 14 days 8 months 23 days 1 year 4 months 20 days  
Warrants granted, remaining contractual life 9 years 2 months 4 days