Share Based Compensation - Schedule of Unvested Options (Details) - $ / shares |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Schedule of Unvested Options [Abstract] | ||
Number of Shares, Unvested Beginning Balance (in Shares) | 35,849 | 46,928 |
Weighted average Grant Date Fair Value Per Share, Unvested Beginning Balance | $ 1.88 | $ 2.24 |
Number of Shares, Granted (in Shares) | ||
Weighted average Grant Date Fair Value Per Share Granted | ||
Number of Shares, Vested (in Shares) | (35,849) | (31,496) |
Weighted average Grant Date Fair Value Per Share Vested | $ 1.88 | $ 0.8 |
Number of Shares, Forfeited (in Shares) | (3,000) | |
Weighted average Grant Date Fair Value Per Share, Forfeited | $ 3.5 | |
Number of Shares, Unvested Ending Balance (in Shares) | 75,424 | |
Weighted average Grant Date Fair Value Per Share, Unvested Ending Balance | $ 1.59 |