Consolidated Statements of Cash Flows (Parentheticals) - USD ($) $ in Thousands |
1 Months Ended | 12 Months Ended | |
|---|---|---|---|
Nov. 30, 2022 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Stock issuance costs | $ 202 | ||
| The 2022 Private Placement [Member] | |||
| Stock issuance costs | $ 202 | $ 259 | |