XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders Equity - Warrants (Details) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Warrants    
Number of Warrants 6,846,633 6,885,748
$260.00    
Warrants    
Number of Warrants   39,115
Exercise Price $ 260.00  
$186.75    
Warrants    
Number of Warrants 1,440 1,440
Exercise Price $ 186.75  
$12.50    
Warrants    
Number of Warrants 37,500 37,500
Exercise Price $ 12.50  
$6.03    
Warrants    
Number of Warrants 2,500,000 2,500,000
Exercise Price $ 6.03  
$3.75    
Warrants    
Number of Warrants 4,307,693 4,307,693
Exercise Price $ 3.75