Annual report pursuant to Section 13 and 15(d)

Common Stock and Warrants (Details)

v3.22.4
Common Stock and Warrants (Details) - USD ($)
12 Months Ended
Oct. 28, 2020
Dec. 22, 2019
Dec. 31, 2022
Dec. 31, 2020
Dec. 31, 2019
Common Stock and Warrants (Details) [Line Items]          
Issued warrants to purchase aggregate   5,500,000      
Exercise price (in Dollars per share)   $ 1 $ 1    
Warrants (in Dollars)         $ 977,000
Public offering shares 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       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