XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
StockBased Compensation (Details 3) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stock Based Compensation    
Number of restricted stock units outstanding, beginning 13,334 155,985
Number of restricted stock units granted 440,000 255,000
Number of restricted stock units vested/released (109,166) (397,651)
Number of restricted stock units cancelled/forfeited (38,334)  
Number of restricted stock units outstanding, ending 305,834 13,334
Weighted average exercise price outstanding, beginning $ 1.73 $ 3.62
Weighted average exercise price granted 5.24 1.87
Weighted average exercise price vested/released 5.05 2.57
Weighted average exercise price cancelled/forfeited 4.73  
Weighted average exercise price outstanding, ending $ 5.21 $ 1.73