v3.25.2
Stockholders Equity and StockBased Compensation (Details 1) - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Stockholders Equity and StockBased Compensation    
Expected volatility 117.44% 75.36%
Risk free interest rate 3.95% 4.54%
Dividend yield rate 0.00% 0.00%
Closing price per share - common stock $ 9.42 $ 2.62
Expected Life 2 years 2 years