Commitments and Contingencies (Details 7)
|
6 Months Ended |
Jun. 30, 2023
USD ($)
|
Amortized of outstanding award 2023 |
$ 478,479
|
Amortized of outstanding award 2022 |
245,861
|
Un-amortized of outstanding award |
873,837
|
Restricted Stock Option [Member] | Outstanding Award 1 [Member] |
|
Amortized of outstanding award 2023 |
259,576
|
Amortized of outstanding award 2022 |
134,087
|
Un-amortized of outstanding award |
139,144
|
Restricted Stock Option [Member] | Outstanding Award 2 [Member] |
|
Amortized of outstanding award 2023 |
130,017
|
Amortized of outstanding award 2022 |
65,088
|
Un-amortized of outstanding award |
329,274
|
Restricted Stock Option [Member] | Outstanding Award 3 [Member] |
|
Amortized of outstanding award 2023 |
88,886
|
Amortized of outstanding award 2022 |
46,686
|
Un-amortized of outstanding award |
$ 405,419
|