Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($) $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Nov. 29, 2024 |
Sep. 05, 2023 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Net of issuance costs | $ 264 | |||
| Private Placement [Member] | ||||
| Net of issuance costs | $ 6,500 | $ 300 | $ 12,998 | |
| At The Market Offering [Member] | ||||
| Net of issuance costs | $ 166 | |||