Stockholders Equity (Details) - Schedule of purchases made by the company |
3 Months Ended |
---|---|
Jun. 30, 2022
USD ($)
$ / shares
shares
| |
Schedule of purchases made by the company [Abstract] | |
Total Number of Shares Purchased | 1,000,000 |
Average Price Paid per Share (in Dollars per share) | $ / shares | $ 1.96 |
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs | 1,000,000 |
Maximum Approximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs (in Dollars) | $ | $ 8,036,511 |
X | ||||||||||
- References 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 Per share or per unit amount of equity securities issued. No definition available.
|
X | ||||||||||
- Definition Number of new stock issued during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|