XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.3
StockBased Compensation (Details 7)
9 Months Ended
Sep. 30, 2024
USD ($)
shares
RSU Expense | $ $ 601,777
Compensation Expense RSUs | shares 844,313
Compensation Expense One [Member]  
RSU Expense | $ $ 13,589
Compensation Expense RSUs | shares 14,000
Equity Incentive Plan 2015
Compensation Expense grant date Feb. 22, 2024
Compensation Expense Vesting Period 36 Months
First Vesting date Feb. 22, 2025
Second vesting date Feb. 22, 2026
Third vesting date Feb. 22, 2027
Compensation Expense Two [Member]  
RSU Expense | $ $ 85,389
Compensation Expense RSUs | shares 115,000
Equity Incentive Plan 2015
Compensation Expense grant date May 23, 2024
Compensation Expense Vesting Period 36 Months
First Vesting date May 23, 2025
Second vesting date May 23, 2026
Third vesting date May 23, 2027
Compensation Expense Three [Member]  
RSU Expense | $ $ 209,832
Compensation Expense RSUs | shares 297,340
Equity Incentive Plan 2015
Compensation Expense grant date Jun. 01, 2024
Compensation Expense Vesting Period 11 Months
First Vesting date May 01, 2025
Compensation Expense Four [Member]  
RSU Expense | $ $ 23,645
Compensation Expense RSUs | shares 38,198
Equity Incentive Plan 2015
Compensation Expense grant date Jul. 01, 2024
Compensation Expense Vesting Period 11 Months
First Vesting date Jun. 01, 2025
Compensation Expense Five [Member]  
RSU Expense | $ $ 13,209
Compensation Expense RSUs | shares 21,583
Equity Incentive Plan 2015
Compensation Expense grant date Jul. 08, 2024
Compensation Expense Vesting Period 6 Months
First Vesting date Jan. 01, 2025
Compensation Expense Six [Member]  
RSU Expense | $ $ 247,098
Compensation Expense RSUs | shares 343,192
Equity Incentive Plan 2015
Compensation Expense grant date Sep. 01, 2024
Compensation Expense Vesting Period 9 Months
First Vesting date Jun. 01, 2025
Compensation Expense Seven [Member]  
RSU Expense | $ $ 9,015
Compensation Expense RSUs | shares 15,000
Equity Incentive Plan 2015
Compensation Expense grant date Sep. 30, 2024
Compensation Expense Vesting Period 36 Months
First Vesting date Sep. 30, 2025
Second vesting date Sep. 30, 2026
Third vesting date Sep. 30, 2027