v3.25.2
Stock Compensation Plan (Details 1)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Stock Compensation Plan  
Number of Shares, Unvested at Beginning Balance | shares 2,814,703
Number of Shares, Granted | shares 2,923,783
Number of Shares, Vested | shares (984,330)
Number of Shares, Unvested at Ending Balance | shares 4,754,156
Weighted Average Grant Date Fair Value Per Share, Unvested at Beginning Balance | $ / shares $ 3.24
Weighted Average Grant Date Fair Value Per Share, Granted | $ / shares 6.55
Weighted Average Grant Date Fair Value Per Share, Vested | $ / shares 4.73
Weighted Average Grant Date Fair Value Per Share, Unvested at Ending Balance | $ / shares $ 4.97