Annual report pursuant to Section 13 and 15(d)

Common Stock and Warrants. (Details)

v3.21.1
Common Stock and Warrants. (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 28, 2020
Aug. 31, 2020
Dec. 22, 2019
Dec. 31, 2020
Dec. 31, 2019
Common Stock and Warrants. (Details) [Line Items]          
Issued warrants to purchase aggregate (in Shares)     5,500,000    
Exercise price (in Dollars per share)   $ 1.00 $ 1.00    
Fair value adjustments for warrants         $ 977,000
Shares issued (in Shares) 5,075,000        
Offering price per share (in Dollars per share) $ 8.42        
Common stock issued for pre funded warrant (in Shares) 3,825,493        
Price per warrant (in Dollars per share) $ 8.42        
Gross proceeds from common stock       $ 75,000,000  
Net offering proceeds       $ 70,500,000  
Issued nonvoting common shares exercisable (in Shares)       3,539,236  
Number of stock issued (in Shares)       1,421,000 3,137,000
Common stock value       $ 5,296,000 $ 3,670,000
Fees paid       $ 171,000 $ 66,000
Private Placement [Member]          
Common Stock and Warrants. (Details) [Line Items]          
Exercise price (in Dollars per share) $ 9.757        
Number of stock issued, value $ 8,900,493        
Nonvoting Common Stock [Member]          
Common Stock and Warrants. (Details) [Line Items]          
Issued nonvoting common shares exercisable (in Shares)       896