XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders’ Equity (Details) - Schedule of Restricted Stock Activity - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Schedule of Restricted Stock Activity [Abstract]    
Restricted stock activity, beginning 366,647 80,984
Grant Date Fair Value per Share, beginning $ 14.86 $ 15.71
Restricted stock activity, Granted 187,335 321,500
Grant Date Fair Value per Share, Granted $ 15.59 $ 14.75
Restricted stock activity, Vested (120,463) (13,800)
Grant Date Fair Value per Share, Vested $ 14.89 $ 16
Restricted stock activity, Forfeited   (1,147)
Grant Date Fair Value per Share, Forfeited   $ 16
Restricted stock activity, ending 433,519 387,537
Grant Date Fair Value per Share, ending $ 15.17 $ 14.9