XML 62 R46.htm IDEA: XBRL DOCUMENT v3.24.1
StockBased Compensation (Details 6) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Compensation Expense RSUs 2,317,882 1,828,216
RSU Expense $ 1,892,102 $ 2,755,843
Compensation Expense One [Member]    
Equity Incentive Plan 2015 2015
Compensation Expense RSUs 57,000 8,000
Compensation Expense grant date Mar. 27, 2023 Feb. 08, 2022
Compensation Expense Vesting Period 36 Months 24 Months
First Vesting date Mar. 27, 2024 Feb. 08, 2023
Second vesting date Mar. 27, 2025 Feb. 08, 2024
Third vesting date Mar. 27, 2026  
RSU Expense $ 98,040 $ 22,640
Compensation Expense Two [Member]    
Equity Incentive Plan 2015 2015
Compensation Expense RSUs 50,000 30,000
Compensation Expense grant date Mar. 27, 2023 Mar. 01, 2022
Compensation Expense Vesting Period 24 Months 24 Months
First Vesting date Mar. 27, 2024 Mar. 01, 2023
Second vesting date Mar. 27, 2025 Mar. 01, 2024
RSU Expense $ 86,000 $ 84,300
Compensation Expense Three [Member]    
Equity Incentive Plan 2015 2015
Compensation Expense RSUs 5,325 32,000
Compensation Expense grant date Mar. 27, 2023 Apr. 04, 2022
Compensation Expense Vesting Period 12 Months 24 Months
First Vesting date Mar. 27, 2024 Apr. 04, 2023
Second vesting date   Apr. 04, 2024
RSU Expense $ 9,159 $ 94,400
Compensation Expense Four [Member]    
Equity Incentive Plan 2015 2015
Compensation Expense RSUs 47,000 104,000
Compensation Expense grant date Jun. 15, 2023 Apr. 04, 2022
Compensation Expense Vesting Period 36 Months 36 Months
First Vesting date Jun. 15, 2024 Apr. 04, 2023
Second vesting date Jun. 15, 2025 Apr. 04, 2024
Third vesting date Jun. 15, 2026 Apr. 04, 2025
RSU Expense $ 74,260 $ 306,800
Compensation Expense Five [Member]    
Equity Incentive Plan 2015 2015
Compensation Expense RSUs 8,392 33,000
Compensation Expense grant date Jun. 15, 2023 Jun. 01, 2022
Compensation Expense Vesting Period 12 Months 24 Months
First Vesting date Jun. 15, 2024 Jun. 01, 2023
Second vesting date   Jun. 01, 2024
RSU Expense $ 13,260 $ 80,850
Compensation Expense Six [Member]    
Equity Incentive Plan 2015 2015
Compensation Expense RSUs 43,165 63,102
Compensation Expense grant date Jul. 13, 2023 Aug. 15, 2022
Compensation Expense Vesting Period 6 Months 24 Months
First Vesting date Oct. 13, 2023 Aug. 15, 2023
Second vesting date Jan. 13, 2024 Aug. 15, 2024
RSU Expense $ 56,978 $ 126,835
Compensation Expense Seven [Member]    
Equity Incentive Plan 2015 2015
Compensation Expense RSUs 14,000 25,000
Compensation Expense grant date Jul. 13, 2023 Sep. 21, 2022
Compensation Expense Vesting Period 36 Months 24 Months
First Vesting date Jul. 13, 2024 Sep. 21, 2023
Second vesting date Jul. 13, 2025 Sep. 21, 2024
Third vesting date Jul. 13, 2026  
RSU Expense $ 18,479 $ 42,250
Compensation Expense Eight [Member]    
Equity Incentive Plan 2015 2015
Compensation Expense RSUs 34,000 1,144,000
Compensation Expense grant date Sep. 11, 2023 Oct. 04, 2022
Compensation Expense Vesting Period 36 Months 36 Months
First Vesting date Sep. 11, 2024 Oct. 04, 2023
Second vesting date Sep. 11, 2025 Oct. 04, 2024
Third vesting date Sep. 11, 2026 Oct. 04, 2025
RSU Expense $ 44,540 $ 1,670,240
Compensation Expense Nine [Member]    
Equity Incentive Plan 2015 2015
Compensation Expense RSUs 1,569,000 450,000
Compensation Expense grant date Sep. 28, 2023 Oct. 04, 2022
Compensation Expense Vesting Period 36 Months Up to 42 Months
First Vesting date Sep. 28, 2024  
Second vesting date Sep. 28, 2025  
Third vesting date Sep. 28, 2026  
RSU Expense $ 1,098,300 $ 321,078
Compensation Expense Ten [Member]    
Equity Incentive Plan 2015 2015
Compensation Expense RSUs 450,000 3,000
Compensation Expense grant date Oct. 19, 2023 Nov. 29, 2022
Compensation Expense Vesting Period Up to 42 Months 36 Months
First Vesting date   Nov. 29, 2023
Second vesting date   Nov. 29, 2024
Third vesting date   Nov. 29, 2025
RSU Expense $ 306,000 $ 6,450
Compensation Expense Eleven [Member]    
Equity Incentive Plan 2015  
Compensation Expense RSUs 40,000  
Compensation Expense grant date Dec. 11, 2023  
Compensation Expense Vesting Period 36 Months  
First Vesting date Dec. 11, 2024  
Second vesting date Dec. 11, 2025  
Third vesting date Dec. 11, 2026  
RSU Expense $ 23,200