XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders Equity and StockBased Compensation (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Weighted average fair value grant date, vested $ 2.91 $ 4.58
Options aggregate intrinsic value, Outstanding beginning $ 0  
Restricted Stock Award [Member]    
Outstanding at beginning of period 557,688  
Shares, Granted 484,269  
Shares, vested (253,425)  
Shares, forfieted/expired (6,668)  
Outstanding at end of period 781,864  
Weighted average fair value grant date, beginning $ 4.95  
Weighted average fair value grant date, granted 5.82  
Weighted average fair value grant date, vested 5.72  
Weighted average fair value grant date, forfeited 10.69  
Weighted average fair value grant date, ending $ 5.19 $ 4.95
Options aggregate intrinsic value, Outstanding beginning $ 1,790,178  
Options aggregate intrinsic value, granted 2,818,446  
Options aggregate intrinsic value, vested 1,430,838  
Options aggregate intrinsic value, forfeited 82,083  
Options aggregate intrinsic value, Outstanding ending $ 3,698,217