Stockholders' Equity - Schedule of Information about Purchases (Details) - Stockholders Equity [Member] |
12 Months Ended |
---|---|
Dec. 31, 2023
USD ($)
$ / shares
shares
| |
Schedule of Information about Purchases [Line Items] | |
Total Number of Shares Purchased | 19,502 |
Average Price Paid per Share (in Dollars per share) | $ / shares | $ 1.22 |
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs | 1,797,159 |
Maximum Approximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs (in Dollars) | $ | $ 6,643,289 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition verage Price Paid per Share. No definition available.
|
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
|