XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Deficit) - Warrants (Details) - shares
Jun. 30, 2021
Dec. 31, 2020
Warrants    
Number Outstanding 78,055 2,578,055
Number Exercisable 78,055 78,055
$186.75    
Warrants    
Number Outstanding 1,440  
Number Exercisable 1,440  
$260.00    
Warrants    
Number Outstanding 39,115  
Number Exercisable 39,115  
$12.50    
Warrants    
Number Outstanding 37,500  
Number Exercisable 37,500  
$6.03    
Warrants    
Number Outstanding   2,500,000