Annual report pursuant to Section 13 and 15(d)

Common Stock and Warrants (Details)

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