Note 7 - Stockholders' Equity - Schedule of Stock by Class (Details) - shares shares in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Series B Preferred Stock, Authorized (in shares) | 65,000 | |
Series B Preferred Stock, Shares Issued (in shares) | 0 | 1,270 |
Series B Preferred Stock [Member] | ||
Series B Preferred Stock, Authorized (in shares) | 7,235 | |
Series B Preferred Stock, Shares Issued (in shares) | 0 | 1,270 |
Undesignated [Member] | ||
Series B Preferred Stock, Authorized (in shares) | 57,765 | |
Series B Preferred Stock, Shares Issued (in shares) | 0 | 0 |