Stockholders Equity and StockBased Compensation (Details 2) - USD ($) |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Weighted average fair value grant date, vested | $ 9.42 | $ 3.00 |
Options aggregate intrinsic value, Outstanding beginning | $ 184,818 | |
Restricted Stock Award [Member] | ||
Outstanding at beginning of period | 781,864 | |
Shares, Granted | 357,940 | |
Shares, vested | (122,283) | |
Shares, forfieted | 0 | |
Outstanding at end of period | 1,017,521 | |
Weighted average fair value grant date, beginning | $ 5.19 | |
Weighted average fair value grant date, granted | 7.26 | |
Weighted average fair value grant date, vested | 5.81 | |
Weighted average fair value grant date, forfeited | 0 | |
Weighted average fair value grant date, ending | $ 5.84 | |
Options aggregate intrinsic value, Outstanding beginning | $ 3,698,217 | |
Options aggregate intrinsic value, granted | 2,597,022 | |
Options aggregate intrinsic value, vested | 1,039,505 | |
Options aggregate intrinsic value, forfeited | 0 | |
Options aggregate intrinsic value, Outstanding ending | $ 13,604,256 |