XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
StockBased Compensation (Details 5)
6 Months Ended
Jun. 30, 2024
USD ($)
shares
Compensation Expense RSUs | shares 426,340
RSU Expense | $ $ 308,810
Compensation Expense One [Member]  
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
RSU Expense | $ $ 13,589
Second vesting date Feb. 22, 2026
Third vesting date Feb. 22, 2027
Compensation Expense Two [Member]  
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
RSU Expense | $ $ 85,389
Second vesting date May 23, 2026
Third vesting date May 23, 2027
Compensation Expense Three [Member]  
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
RSU Expense | $ $ 209,832