Stockholders' Equity - Schedule of Purchases made by the Company (Details) - Stockholders Equity [Member] $ / shares in Units, $ in Thousands |
12 Months Ended |
---|---|
Dec. 31, 2023
USD ($)
$ / shares
shares
| |
Schedule of Purchases made by the Company [Line Items] | |
Total Number of Shares Purchased | 37,509 |
Average Price Paid per Share (in Dollars per share) | $ / shares | $ 1.32 |
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs | 1,815,166 |
Maximum Approximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs (in Dollars) | $ | $ 6,618 |
X | ||||||||||
- Definition Treasury stock average price. No definition available.
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Number of shares issued which are neither cancelled nor held in the treasury. No definition available.
|
X | ||||||||||
- Definition Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders. No definition available.
|
X | ||||||||||
- Definition The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|