XML 93 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Event - Hale Warrant Exercise (Details) - USD ($)
Jan. 12, 2021
Dec. 31, 2020
Dec. 31, 2019
Oct. 21, 2016
Subsequent Event [Line Items]        
Warrant shares (in shares)   414,286 1,339,286  
Hale Capital, LLP        
Subsequent Event [Line Items]        
Warrant shares (in shares)   314,286 314,286  
Warrant, exercise price (in dollars per share)       $ 2.80
Subsequent Event | Hale Capital, LLP        
Subsequent Event [Line Items]        
Warrant shares (in shares) 238,583      
Warrant, exercise price (in dollars per share) $ 2.80      
Shares issued Class of Warrant or Right, Shares Issued Upon Exercise 50,000      
Class of Warrant or Right, Warrant Shares Exercised 75,703      
Class of Warrant or Right, Fair Value of Warrant Shares Exercised $ 561,000