Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity (Details) - Schedule of weighted average assumptions

v3.20.4
Shareholders' Equity (Details) - Schedule of weighted average assumptions - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Shareholders' Equity (Details) - Schedule of weighted average assumptions [Line Items]    
Term (in years) 7 years 5 years 343 days
Risk Free Rate   2.79%
Volatility   60.10%
Dividend Yield 0.00% 0.00%
Grant Date Fair Value (in Dollars per share)   $ 0.59
Minimum [Member]    
Shareholders' Equity (Details) - Schedule of weighted average assumptions [Line Items]    
Risk Free Rate 0.54%  
Volatility 83.20%  
Grant Date Fair Value (in Dollars per share) $ 11.01  
Maximum [Member]    
Shareholders' Equity (Details) - Schedule of weighted average assumptions [Line Items]    
Risk Free Rate 0.67%  
Volatility 84.37%  
Grant Date Fair Value (in Dollars per share) $ 11.28