XML 54 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders Equity and StockBased Compensation (Details 2) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Weighted average fair value grant date, vested $ 9.42 $ 2.62
Options aggregate intrinsic value, Outstanding beginning $ 184,818  
Restricted Stock Award [Member]    
Outstanding at beginning of period 781,864  
Shares, Granted 57,940  
Shares, vested (96,102)  
Shares, forfieted 0  
Outstanding at end of period 743,702  
Weighted average fair value grant date, beginning $ 5.19  
Weighted average fair value grant date, granted 8.63  
Weighted average fair value grant date, vested 5.67  
Weighted average fair value grant date, forfeited 0  
Weighted average fair value grant date, ending $ 5.40  
Options aggregate intrinsic value, Outstanding beginning $ 3,698,217  
Options aggregate intrinsic value, granted 500,022  
Options aggregate intrinsic value, vested 737,535  
Options aggregate intrinsic value, forfeited 0  
Options aggregate intrinsic value, Outstanding ending $ 5,548,017