Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Stock-Based Compensation (Details) - Schedule of Restricted Stock Activity - Restricted Stock [Member] - Restricted Stock [Member] - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Stock-Based Compensation [Line Items]    
Outstanding at Beginning 64,166 154,960
Granted 19,252 125,725
Vested (17,500) (179,514)
Forfeited (10,647) (6,466)
Outstanding at Ending 55,271 94,705