Annual report pursuant to Section 13 and 15(d)

StockBased Compensation (Details 6)

v3.22.4
StockBased Compensation (Details 6) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Compensation Expense RSUs 1,892,102 789,500
RSU Expense $ 2,755,843 $ 2,624,486
Compensation Expense Nine [Member]    
Compensation Expense RSUs 450,000  
Equity Incentive Plan 2015  
Compensation Expense grant date Oct. 04, 2022  
Compensation Expense Vesting Period Up to 42 Months  
RSU Expense $ 321,078  
Compensation Expense Ten [Member]    
Compensation Expense RSUs 3,000  
Equity Incentive Plan 2015  
Compensation Expense grant date Nov. 29, 2022  
Compensation Expense Vesting Period 36 Months  
First Vesting date Nov. 29, 2023  
Second vesting date Nov. 29, 2024  
Third vesting date Nov. 29, 2025  
RSU Expense $ 6,450  
Compensation Expense One [Member]    
Compensation Expense RSUs 8,000 5,000
Equity Incentive Plan 2015 2015
Compensation Expense grant date Feb. 08, 2022 Jan. 01, 2021
Compensation Expense Vesting Period 24 Months  
First Vesting date Feb. 08, 2023 Jan. 01, 2021
Second vesting date Feb. 08, 2024  
RSU Expense $ 22,640 $ 19,450
Compensation Expense Two [Member]    
Compensation Expense RSUs 30,000 30,000
Equity Incentive Plan 2015 2015
Compensation Expense grant date Mar. 01, 2022 Mar. 25, 2021
Compensation Expense Vesting Period 24 Months 24 Months
First Vesting date Mar. 01, 2023 Mar. 25, 2022
Second vesting date Mar. 01, 2024 Mar. 25, 2023
RSU Expense $ 84,300 $ 107,700
Compensation Expense Three [Member]    
Compensation Expense RSUs 32,000 150,000
Equity Incentive Plan 2015 2015
Compensation Expense grant date Apr. 04, 2022 May 01, 2021
Compensation Expense Vesting Period 24 Months 36 Months
First Vesting date Apr. 04, 2023 May 01, 2022
Second vesting date Apr. 04, 2024 May 01, 2023
Third vesting date   May 01, 2024
RSU Expense $ 94,400 $ 496,500
Compensation Expense Four [Member]    
Compensation Expense RSUs 104,000 460,191
Equity Incentive Plan 2015 2015
Compensation Expense grant date Apr. 04, 2022 Aug. 03, 2021
Compensation Expense Vesting Period 36 Months 24 Months
First Vesting date Apr. 04, 2023 Aug. 03, 2022
Second vesting date Apr. 04, 2024 Aug. 03, 2023
Third vesting date Apr. 04, 2025  
RSU Expense $ 306,800 $ 1,523,232
Compensation Expense Five [Member]    
Compensation Expense RSUs 33,000 38,000
Equity Incentive Plan 2015 2015
Compensation Expense grant date Jun. 01, 2022 Sep. 07, 2021
Compensation Expense Vesting Period 24 Months 24 Months
First Vesting date Jun. 01, 2023 Sep. 07, 2022
Second vesting date Jun. 01, 2024 Sep. 07, 2023
RSU Expense $ 80,850 $ 126,160
Compensation Expense Six [Member]    
Compensation Expense RSUs 63,102 39,809
Equity Incentive Plan 2015 2015
Compensation Expense grant date Aug. 15, 2022 Oct. 04, 2021
Compensation Expense Vesting Period 24 Months 24 Months
First Vesting date Aug. 15, 2023 Oct. 04, 2022
Second vesting date Aug. 15, 2024 Oct. 04, 2023
RSU Expense $ 126,835 $ 121,019
Compensation Expense Seven [Member]    
Compensation Expense RSUs 25,000 43,500
Equity Incentive Plan 2015 2015
Compensation Expense grant date Sep. 21, 2022 Nov. 01, 2021
Compensation Expense Vesting Period 24 Months 24 Months
First Vesting date Sep. 21, 2023 Nov. 01, 2022
Second vesting date Sep. 21, 2024 Nov. 01, 2023
RSU Expense $ 42,250 $ 152,685
Compensation Expense Eight [Member]    
Compensation Expense RSUs 1,144,000 23,000
Equity Incentive Plan 2015 2015
Compensation Expense grant date Oct. 04, 2022 Dec. 15, 2021
Compensation Expense Vesting Period 36 Months 24 Months
First Vesting date Oct. 04, 2023 Dec. 15, 2022
Second vesting date Oct. 04, 2024 Dec. 15, 2023
Third vesting date Oct. 04, 2025  
RSU Expense $ 1,670,240 $ 77,740