XML 73 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders’ Equity (Details) - Schedule of Restricted Stock Activity - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 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 323,452
Grant Date Fair Value per Share, Granted $ 15.59 $ 14.75
Restricted stock activity, Vested (127,720) (20,648)
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 426,262 382,641
Grant Date Fair Value per Share, ending $ 15.17 $ 14.88