XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.1
StockBased Compensation (Details 5)
3 Months Ended
Mar. 31, 2025
USD ($)
shares
Restricted Stock Units [Member]  
RSU Granted | shares 204,412
RSU Expense | $ $ 122,724
Compensation Expense One [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 16,912
Compensation Expense grant date Jan. 15, 2025
Compensation Expense Vesting Period 12 Months
First Vesting date Jan. 16, 2026
RSU Expense | $ $ 10,656
Compensation Expense Two [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 50,000
Compensation Expense grant date Jan. 15, 2025
Compensation Expense Vesting Period 36 Months
First Vesting date Jan. 15, 2026
Third vesting date Jan. 15, 2028
RSU Expense | $ $ 31,505
Second vesting date Jan. 15, 2027
Compensation Expense Three [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 125,000
Compensation Expense grant date Feb. 26, 2025
Compensation Expense Vesting Period 67 Days
First Vesting date May 13, 2025
RSU Expense | $ $ 73,000
Compensation Expense Four [Member]  
Equity Incentive Plan 2015
RSU Granted | shares 12,500
Compensation Expense grant date Mar. 07, 2025
Compensation Expense Vesting Period 12 Months
First Vesting date Mar. 07, 2026
RSU Expense | $ $ 7,563