XML 66 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity (Details) - Schedule of Summary of all stock option plans / warrant activity - August 2016 Purchase Warrants [Member]
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Stockholders' Equity (Details) - Schedule of Summary of all stock option plans / warrant activity [Line Items]  
Issue Date Aug. 17, 2016
Exercise Price | $ / shares $ 11.20
Shares | shares 431,368
Expiration Date Feb. 17, 2022