XML 91 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation (Details) - Schedule of Restricted Stock Outstanding - RSUs [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Schedule of Restricted Stock Outstanding [Line Items]    
RSUs, Units outstanding and unearned at beginning 146,580 115,360
Weighted-Average Grant-Date Fair Value Per Share, Units outstanding and unearned at beginning $ 15.37 $ 17
RSUs granted 103,600 85,000
Weighted-Average Grant-Date Fair Value Per Share, RSUs granted $ 14.45 $ 13.76
RSUs earned (69,420) (53,780)
Weighted-Average Grant-Date Fair Value Per Share, RSUs earned $ 14.82 $ 16.32
RSUs, Units outstanding and unearned at ending 180,760 146,580
Weighted-Average Grant-Date Fair Value Per Share, Units outstanding and unearned at ending $ 15.06 $ 15.37