XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity - Warrants (Details) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Warrants    
Number of Warrants 2,458,576 15,264,242
$5,602.50    
Warrants    
Number of Warrants 48 48
Exercise Price $ 5,602.50  
$375.00    
Warrants    
Number of Warrants 1,252 1,252
Exercise Price $ 375.00  
$180.90    
Warrants    
Number of Warrants 83,338 83,338
Exercise Price $ 180.90  
$112.50    
Warrants    
Number of Warrants 143,597 143,597
Exercise Price $ 112.50  
$0.00    
Warrants    
Number of Warrants 423,504 6,768,837
Exercise Price $ 0.00  
$0.00    
Warrants    
Number of Warrants 1,806,837 8,267,170
Exercise Price $ 0.00