StockBased Compensation (Details 5)
|
9 Months Ended |
Sep. 30, 2023
USD ($)
shares
|
Compensation Expense RSUs | shares |
1,827,882
|
RSU Expense | $ |
$ 1,499,016
|
Compensation Expense One [Member] |
|
Compensation Expense RSUs | shares |
57,000
|
Equity Incentive Plan |
2015
|
Compensation Expense grant date |
Mar. 27, 2023
|
Compensation Expense Vesting Period |
36 Months
|
First Vesting date |
Mar. 27, 2024
|
Second vesting date |
Mar. 27, 2025
|
Third vesting date |
Mar. 27, 2026
|
RSU Expense | $ |
$ 98,040
|
Compensation Expense Two [Member] |
|
Compensation Expense RSUs | shares |
50,000
|
Equity Incentive Plan |
2015
|
Compensation Expense grant date |
Mar. 27, 2023
|
Compensation Expense Vesting Period |
24 Months
|
First Vesting date |
Mar. 27, 2024
|
Second vesting date |
Mar. 27, 2025
|
RSU Expense | $ |
$ 86,000
|
Compensation Expense Three [Member] |
|
Compensation Expense RSUs | shares |
5,325
|
Equity Incentive Plan |
2015
|
Compensation Expense grant date |
Mar. 27, 2023
|
Compensation Expense Vesting Period |
12 Months
|
First Vesting date |
Mar. 27, 2024
|
RSU Expense | $ |
$ 9,159
|
Compensation Expense Four [Member] |
|
Compensation Expense RSUs | shares |
47,000
|
Equity Incentive Plan |
2015
|
Compensation Expense grant date |
Jun. 15, 2023
|
Compensation Expense Vesting Period |
36 Months
|
First Vesting date |
Jun. 15, 2024
|
Second vesting date |
Jun. 15, 2025
|
Third vesting date |
Jun. 15, 2026
|
RSU Expense | $ |
$ 74,260
|
Compensation Expense Five [Member] |
|
Compensation Expense RSUs | shares |
8,392
|
Equity Incentive Plan |
2015
|
Compensation Expense grant date |
Jun. 15, 2023
|
Compensation Expense Vesting Period |
12 Months
|
First Vesting date |
Jun. 15, 2024
|
RSU Expense | $ |
$ 13,260
|
Compensation Expense Six [Member] |
|
Compensation Expense RSUs | shares |
43,165
|
Equity Incentive Plan |
2015
|
Compensation Expense grant date |
Jul. 13, 2023
|
Compensation Expense Vesting Period |
6 Months
|
First Vesting date |
Oct. 13, 2023
|
Second vesting date |
Jan. 13, 2024
|
RSU Expense | $ |
$ 56,978
|
Compensation Expense Seven [Member] |
|
Compensation Expense RSUs | shares |
14,000
|
Equity Incentive Plan |
2015
|
Compensation Expense grant date |
Jul. 13, 2023
|
Compensation Expense Vesting Period |
36 Months
|
First Vesting date |
Jul. 13, 2024
|
Second vesting date |
Jul. 13, 2025
|
Third vesting date |
Jul. 13, 2026
|
RSU Expense | $ |
$ 18,479
|
Compensation Expense Eight [Member] |
|
Compensation Expense RSUs | shares |
34,000
|
Equity Incentive Plan |
2015
|
Compensation Expense grant date |
Sep. 11, 2023
|
Compensation Expense Vesting Period |
36 Months
|
First Vesting date |
Sep. 11, 2024
|
Second vesting date |
Sep. 11, 2025
|
Third vesting date |
Sep. 11, 2026
|
RSU Expense | $ |
$ 44,540
|
Compensation Expense Nine [Member] |
|
Compensation Expense RSUs | shares |
1,569,000
|
Equity Incentive Plan |
2015
|
Compensation Expense grant date |
Sep. 28, 2023
|
Compensation Expense Vesting Period |
36 Months
|
First Vesting date |
Sep. 28, 2024
|
Second vesting date |
Sep. 28, 2025
|
Third vesting date |
Sep. 28, 2026
|
RSU Expense | $ |
$ 1,098,300
|