Stockholders Equity (Details) - Schedule of Purchases made by the Company - Stockholders Equity [Member] - USD ($) |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Schedule of Purchases made by the Company [Line Items] | ||
Total Number of Shares Purchased | 37,509 | 1,777,657 |
Average Price Paid per Share (in Dollars per share) | $ 1.32 | $ 1.87 |
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs | 1,815,166 | 1,777,657 |
Maximum Approximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs (in Dollars) | $ 6,617,594 | $ 6,667,595 |
X | ||||||||||
- Definition verage Price Paid per Share. 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. No definition available.
|
X | ||||||||||
- Definition Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
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
|