Stockholders' Equity (Deficit), Preferred and Common Stock (Details) |
Dec. 31, 2020
Vote
shares
|
Dec. 31, 2019
shares
|
---|---|---|
Stockholders' Equity (Deficit) [Abstract] | ||
Preferred stock, shares authorized (in shares) | 5,000,000 | |
Common stock, shares authorized (in shares) | 75,000,000 | 75,000,000 |
Number of votes for each share of common stockholder | Vote | 1 |