XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Schedule of Warrants Outstanding (Details) - $ / shares
Feb. 16, 2021
Oct. 28, 2020
Oct. 23, 2020
Mar. 30, 2020
Mar. 26, 2020
Mar. 31, 2021
Jun. 30, 2020
Warrants issued on March 26, 2020              
Class Of Stock [Line Items]              
Issue Date         Mar. 26, 2020    
Classification         Equity    
Exercise Price         $ 6.25    
Expiration Date         Mar. 25, 2025    
Number of Shares Underlying Warrants           24,780 24,780
Warrants issued on March 30, 2020              
Class Of Stock [Line Items]              
Issue Date       Mar. 30, 2020      
Classification       Equity      
Exercise Price       $ 4.69      
Expiration Date       Mar. 27, 2025      
Number of Shares Underlying Warrants           61,133 61,133
Warrants issued on October 23, 2020              
Class Of Stock [Line Items]              
Issue Date     Oct. 23, 2020        
Classification     Equity        
Exercise Price     $ 2.88        
Expiration Date     Oct. 21, 2025        
Number of Shares Underlying Warrants           469,565  
Warrants              
Class Of Stock [Line Items]              
Number of Shares Underlying Warrants           899,484 85,913
Warrants issued on October 28, 2020              
Class Of Stock [Line Items]              
Issue Date   Oct. 28, 2020          
Classification   Equity          
Exercise Price   $ 2.69          
Expiration Date   Oct. 28, 2025          
Number of Shares Underlying Warrants           173,274  
Warrants issued on February 16, 2021              
Class Of Stock [Line Items]              
Issue Date Feb. 16, 2021            
Classification Equity            
Exercise Price $ 4.06            
Expiration Date Feb. 11, 2026            
Number of Shares Underlying Warrants           170,732