Quarterly report pursuant to Section 13 or 15(d)

Stockholders Equity (Details) - Schedule of purchases made by the company

v3.22.2.2
Stockholders Equity (Details) - Schedule of purchases made by the company
9 Months Ended
Sep. 30, 2022
USD ($)
$ / shares
shares
Schedule Of Purchases Made By The Company Abstract  
Total Number of Shares Purchased 1,667,545
Average Price Paid per Share (in Dollars per share) | $ / shares $ 1.9
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs 1,667,545
Maximum Approximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs (in Dollars) | $ $ 6,824,085