XML 31 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Option Plans and Warrants to Purchase Common Stock (Details)
12 Months Ended
Dec. 31, 2019
shares
Stock Option Plans and Warrants to Purchase Common Stock [Abstract]  
Shares available for grant at January 1, 2019 153,149
Increase in shares available for grant 1,000,000
Options granted (596,740)
Options forfeited 107,300
Shares available for grant at December 31, 2019 663,709