XML 63 R45.htm IDEA: XBRL DOCUMENT v3.25.1
StockBased Compensation (Details 10)
3 Months Ended
Mar. 31, 2025
USD ($)
shares
Restricted Stock Units [Member]  
RSU Granted | shares 204,412
RSU Expense | $ $ 122,724
Restricted Stock Units [Member] | 2024 Plan  
RSU Granted | shares 3,047,678
RSU Expense | $ $ 1,745,574
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 Three [Member] | 2024 Plan  
Equity Incentive Plan 2024
RSU Granted | shares 2,868,000
Compensation Expense grant date Mar. 17, 2025
Compensation Expense Vesting Period 36 Months
First Vesting date Mar. 17, 2026
RSU Expense | $ $ 1,635,048
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 One [Member] | 2024 Plan  
Equity Incentive Plan 2024
RSU Granted | shares 25,000
Compensation Expense grant date Feb. 26, 2025
Compensation Expense Vesting Period 77 Days
First Vesting date May 13, 2025
RSU Expense | $ $ 14,626
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 Two [Member] | 2024 Plan  
Equity Incentive Plan 2024
RSU Granted | shares 154,678
Compensation Expense grant date Mar. 01, 2025
Compensation Expense Vesting Period 12 Months
First Vesting date Mar. 01, 2026
Third vesting date Mar. 17, 2028
RSU Expense | $ $ 95,900
Second vesting date Mar. 17, 2027