XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Weighted Average Grant Date Fair Value [Abstract]          
Stock-based compensation expense $ 130 $ 141 $ 205 $ 248  
Restricted Stock [Member]          
Shares [Roll Forward]          
Nonvested balance at beginning of period (in shares)     53,660 46,989 46,989
Issued (in shares)     37,674 35,013  
Vested (in shares)     (19,112) (22,003)  
Forfeited (in shares)     (4,109) 0  
Nonvested balance at end of period (in shares) 68,113 59,999 68,113 59,999 53,660
Weighted Average Grant Date Fair Value [Abstract]          
Non-vested balance at beginning of period (in dollars per share)     $ 22.32 $ 22.49 $ 22.49
Issued (in dollars per share)     14.05 17.2  
Vested (in dollars per share)     19.95 19.86  
Forfeited (in dollars per share)     20.7 0  
Non-vested balance at end of period (in dollars per share) $ 18.51 $ 20.37 $ 18.51 $ 20.37 $ 22.32
Weighted-average remaining vesting period for recognition     1 year 11 months 4 days    
Unrecognized stock-based compensation expense $ 796   $ 796   $ 523
Employee Stock Purchase Plan [Member]          
Employee Stock Purchase Plan [Abstract]          
Discount from market price at date of purchase     5.00%    
Incentive Stock Plan [Abstract]          
Total stock purchases under the plan (in shares)     3,865    
Shares reserved for issuance (in shares) 210,488   210,488    
Employee Stock Purchase Plan [Member] | Minimum [Member]          
Employee Stock Purchase Plan [Abstract]          
Discount from market price at date of purchase         0.00%
Employee Stock Purchase Plan [Member] | Maximum [Member]          
Employee Stock Purchase Plan [Abstract]          
Discount from market price at date of purchase         15.00%
Incentive Stock Plan [Member]          
Incentive Stock Plan [Abstract]          
Shares available for grant (in shares) 300,000   300,000