XML 124 R95.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders Equity - Schedule of Stock Options Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Shares    
Beginning Balance (in shares) 107,201  
Number of options outstanding, Granted (in shares) 318,750  
Number of options outstanding, Excercised (in shares) (84,038)  
Number of options outstanding, Expired/Forfeited (in shares) (60,000)  
Ending Balance (in shares) 281,913 107,201
Number of options outstanding, vested and exercisable 23,163  
Weighted Average Exercise Price per Share    
Weighted average exercise price, Beginning balance (in dollars per share) $ 8.31  
Weighted average exercise price, Granted (in dollars per share) 2.25  
Weighted average exercise price, Exercised (in dollars per share) 8.42  
Weighted average exercise price, Expired/Forfeited (in dollars per share) 2.25  
Weighted average exercise price, Ending balance (in dollars per share) 2.71 $ 8.31
Weighted average price per share outstanding, vested and exercisable $ 7.90  
Weighted Average Remaining Contractual, Beginning balance   11 months 8 days
Weighted Average Remaining Contractual, Granted 4 years 25 days  
Weighted Average Remaining Contractual, Expired/Forfeited 4 years 6 months 18 days  
Weighted Average Remaining Contractual term, Ending balance 3 years 8 months 26 days  
Weighted Average Remaining Contractual Term, Vested and Exercisable 1 month 6 days  
Aggregate Intrinsic Value , beginning balance $ 0  
Aggregate Intrinsic Value , Granted 4,124,625  
Issued warrants (in shares) 166,145  
Aggregate Intrinsic Value , Expired/Forfeited 241,900  
Aggregate Intrinsic Value ,ending balance 3,517,111 $ 0
Aggregate Intrinsic Value, Vested and Exercisable $ 168,886