XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Schedule of Common Stock Warrants (Details) - $ / shares
Jun. 30, 2021
Jun. 30, 2020
Class of Warrant or Right [Line Items]    
Outstanding warrants (in shares) 251,192  
Common Stock Warrant Expiring October 2022    
Class of Warrant or Right [Line Items]    
Warrants exercise price (usd per share) $ 3.50  
Outstanding warrants (in shares) 29,700 415,200
Common Stock Warrant Expiring March 2027    
Class of Warrant or Right [Line Items]    
Warrants exercise price (usd per share) $ 23.50  
Outstanding warrants (in shares) 193,788  
Common Stock Warrant Expiring Between August 2021 and August 2022    
Class of Warrant or Right [Line Items]    
Warrants exercise price (usd per share) $ 73.73  
Outstanding warrants (in shares) 27,704