Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details) - Schedule of Restricted Stock Activity

v3.24.1
Stock-Based Compensation (Details) - Schedule of Restricted Stock Activity - Restricted Stock [Member] - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Restricted Stock Activity [Line Items]    
Numbers of Outstanding, Beginning Balance 64,166 154,960
Granted 32,252 145,660
Vested (33,333) (227,737)
Forfeited (10,897) (8,717)
Numbers of Outstanding, Ending Balance 52,188 64,166