XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock Warrants (Details) - Schedule of fair value of the warrants - Minimum [Member]
9 Months Ended
Sep. 30, 2021
Common Stock Warrants (Details) - Schedule of fair value of the warrants [Line Items]  
Dividend yield 0.00%
Volatility 67.00%