Stock Incentive Plans - Schedule of Restricted Stock Awards (Details) - Restricted Stock [Member] |
6 Months Ended |
---|---|
Jun. 30, 2025
shares
| |
2023 Stock Incentive Plan [Member] | |
Schedule of Restricted Stock Awards [Line Items] | |
Number of Shares of Restricted Stock, Unvested balance at beginning | 3,902 |
Number of Shares of Restricted Stock, Granted | 186,900 |
Number of Shares of Restricted Stock, Vested | (24,074) |
Number of Shares of Restricted Stock, Unvested balance at ending | 166,728 |
2017 Stock Incentive Plan [Member] | |
Schedule of Restricted Stock Awards [Line Items] | |
Number of Shares of Restricted Stock, Unvested balance at beginning | 202 |
Number of Shares of Restricted Stock, Granted | |
Number of Shares of Restricted Stock, Vested | (134) |
Number of Shares of Restricted Stock, Unvested balance at ending | 68 |