v3.26.1
Stock Incentive Plans - Schedule of Restricted Stock Awards (Details) - Restricted Stock [Member] - 2023 Stock Incentive Plan [Member] - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Restricted Stock Awards [Line Items]    
Number of shares, Beginning balance 132,135 5
Number of Shares of Restricted Stock, Granted 250
Number of Shares of Restricted Stock, Vested (114,193) (33)
Number of Shares of Restricted Stock, Cancelled (6,300)
Number of shares, Ending balance 11,641 222