Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Stock-Based Compensation (Details) - Schedule of Restricted Stock Activity - Restricted Stock [Member] - Restricted Stock [Member] - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Stock-Based Compensation (Details) - Schedule of Restricted Stock Activity [Line Items]    
Outstanding at Beginning 64,166 154,960
Granted 19,252 125,000
Vested (25,313) (167,805)
Forfeited (2,167) (1,250)
Outstanding at Ending 55,938 110,905