v3.26.1
Stock Incentive Plans - Schedule of Restricted Stock Awards (Details) - Restricted Stock [Member] - 2023 Stock Incentive Plan [Member] - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 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 (8,210) (16)
Number of Shares of Restricted Stock, Cancelled (6,050)
Number of shares, Ending balance 117,875 239