XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Options and Warrants (Details) - Schedule of fair values of stock options granted - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Stock Options and Warrants (Details) - Schedule of fair values of stock options granted [Line Items]    
Dividend yield 0.00% 0.00%
Weighted-average grant date fair value per share (in Dollars per share) $ 0.6 $ 0.64
Minimum [Member]    
Stock Options and Warrants (Details) - Schedule of fair values of stock options granted [Line Items]    
Risk-free interest rates 0.35% 0.22%
Expected life (in years) 2 years 6 months 2 years 6 months
Expected volatility 73.20% 71.50%
Maximum [Member]    
Stock Options and Warrants (Details) - Schedule of fair values of stock options granted [Line Items]    
Risk-free interest rates 0.83% 1.61%
Expected life (in years) 4 years 4 years
Expected volatility 75.20% 75.40%