XML 56 R83.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock, Common Stock Warrants and Stock Option Plan - Common Stock (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Vote
$ / shares
shares
Mar. 31, 2019
$ / shares
Dec. 31, 2019
Vote
$ / shares
shares
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]      
Common stock, shares authorized (in shares) | shares 100,000,000   100,000,000
Common stock, par value (in dollars per share) $ 0.0001   $ 0.0001
Voting right common stock holder Each holder of common stock is entitled to one vote per share.   Each holder of common stock is entitled to one vote per share.
Common stock, votes per share (in votes) | Vote 1   1
Common stock, dividends declared $ 0 $ 0