XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Assumption Used for Stock Options Activity
The following weighted average assumptions were used for grants during the following periods:
Three months ended
March 31,
20252024
Dividend Yieldn/a0.00 %
Volatilityn/a74.72 %
Risk-Free Interest Raten/a4.17 %
Expected Lifen/a3.50 years
Schedule of Stock Options Activity
A summary of stock option activity under the Company’s 2014 Plan for the three months ended March 31, 2025 is as follows:
Stock OptionsNumber of Shares Weighted Average Exercise
Price per Share
 Weighted Average Remaining
Contractual Term
 Aggregate Intrinsic Value
   
Outstanding at January 1, 2025281,913 $2.71 3.74$3,517,111 
 
Granted— $— — $
Exercised(50,000)$4.48 — $641,178 
Expired/Forfeited(3,333)$2.25 3.88$53,761 
 
Outstanding at March 31, 2025219,994 $2.25 3.75$3,028,599 
 
Vested and Exercisable at March 31, 202584,609 $2.25 3.77$1,164,790 
Schedule of the Restricted Common Stock Activity
A summary of the restricted Common Stock activity under the 2014 Plan and the 2024 Plan for three months ended March 31, 2025 is as follows:
Restricted Stock AwardsShares Weighted Average Grant Date
Fair Value per Share
Aggregate Fair Value
   
Balance at January 1, 2025267,586$5.24 $1,402,151 
    
Granted70,934$15.31 $1,086,187 
Vested(212,892)$3.63 $(772,798)
Forfeited— $— $— 
Balance at March 31, 2025125,628$13.66 $1,716,078