Consolidated Balance Sheets (Parenthetical) - $ / shares |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Statement of Financial Position [Abstract] | ||
| Common stock, par value | $ 0.01 | $ 0.01 |
| Common stock, shares authorized | 45,000,000 | 45,000,000 |
| Common stock, shares issued | 16,068,300 | 12,820,891 |
| Common stock, shares outstanding | 16,067,252 | 12,819,843 |
| Treasury stock, shares | 1,048 | 1,048 |