XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Weighted Average Grant Date Fair Value [Abstract]          
Stock-based compensation expense $ 130 $ 171 $ 335 $ 419  
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) (25,926)  
Forfeited (in shares)     (5,758) (1,483)  
Nonvested balance at end of period (in shares) 66,464 54,593 66,464 54,593 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 20.25  
Forfeited (in dollars per share)     18.79 17.2  
Non-vested balance at end of period (in dollars per share) $ 18.62 $ 20.3 $ 18.62 $ 20.3 $ 22.32
Weighted-average remaining vesting period for recognition     1 year 7 months 28 days    
Unrecognized stock-based compensation expense $ 643   $ 643   $ 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)     5,684    
Shares reserved for issuance (in shares) 208,669   208,669    
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