Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details 7)

v3.23.3
Commitments and Contingencies (Details 7)
9 Months Ended
Sep. 30, 2023
USD ($)
Restricted Stock Option [Member] | Outstanding Award 3 [Member]  
Amortized of outstanding award 2023 $ 388,108
Outstanding award $ 527,940
Vesting year 2023
Amortized of outstanding award 2022 $ 134,087
Un-amortized of outstanding award 5,745
Restricted Stock Option [Member] | Outstanding Award [Member]  
Amortized of outstanding award 2023 715,674
Outstanding award 1,585,096
Amortized of outstanding award 2022 245,861
Un-amortized of outstanding award 623,561
Restricted Stock Option [Member] | Outstanding Award 4 [Member]  
Amortized of outstanding award 2023 195,161
Outstanding award $ 521,493
Vesting year 2024
Amortized of outstanding award 2022 $ 65,088
Un-amortized of outstanding award 261,244
Restricted Stock Option [Member] | Outstanding Award 5 [Member]  
Amortized of outstanding award 2023 132,405
Outstanding award $ 535,663
Vesting year 2025
Amortized of outstanding award 2022 $ 46,686
Un-amortized of outstanding award 356,572
Restricted Stock Option Vested [Member] | Outstanding Award [Member]  
Amortized of outstanding award 2023 5,494
Outstanding award 1,098,300
Un-amortized of outstanding award 1,092,806
Restricted Stock Option Vested [Member] | Outstanding Award 5 [Member]  
Amortized of outstanding award 2023 1,001
Outstanding award $ 366,086
Vesting year 2026
Un-amortized of outstanding award $ 365,085
Restricted Stock Option Vested [Member] | Outstanding Award 3 [Member]  
Amortized of outstanding award 2023 2,993
Outstanding award $ 366,113
Vesting year 2024
Un-amortized of outstanding award $ 363,120
Restricted Stock Option Vested [Member] | Outstanding Award 4 [Member]  
Amortized of outstanding award 2023 1,500
Outstanding award $ 366,101
Vesting year 2025
Un-amortized of outstanding award $ 364,601