CONSOLIDATED BALANCE SHEETS (Parentheticals) - $ / shares |
Dec. 31, 2021 |
Dec. 31, 2020 |
May 29, 2020 |
May 28, 2020 |
---|---|---|---|---|
Statement of Financial Position [Abstract] | ||||
Common stock, par value (in dollars per share) | $ 0.0001 | $ 0.0001 | $ 0.0001 | |
Common stock, shares authorized (in shares) | 400,000,000 | 400,000,000 | 400,000,000 | |
Common stock, shares issued (in shares) | 60,433,395 | 59,901,306 | 50,160,042 | |
Common stock, shares outstanding (in shares) | 60,433,395 | 59,901,306 | 50,160,042 | 2,900,000 |