XML 142 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Issuance of Common Stock for Employee Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 24, 2023
Feb. 21, 2023
Apr. 08, 2022
Feb. 22, 2022
Dec. 31, 2023
Dec. 31, 2022
Weighted Average Grant Date Fair Value Per Share            
Stock awards expense         $ 820 $ 364
Restricted Stock            
Summary of non-vested restricted share activity            
Balance at beginning of period (in shares)         29,955  
Granted (in shares)         36,499 29,955
Vested (in shares)         (8,531)  
Balance at end of period (in shares)         57,923 29,955
Weighted Average Grant Date Fair Value Per Share            
Balance at beginning of period (in dollars per share)         $ 48.04  
Granted (in dollars per share)         42.59 $ 48.04
Vested (in dollars per share)         46.73  
Balance at end of period (in dollars per share)         $ 44.80 $ 48.04
Stock awards expense         $ 800 $ 400
Unrecognized compensation cost         $ 1,800 $ 1,100
Recognition period         2 years 9 months 18 days  
Restricted Stock | Award granted, March 24, 2023            
Summary of non-vested restricted share activity            
Granted (in shares) 12,796          
Weighted Average Grant Date Fair Value Per Share            
Granted (in dollars per share) $ 39.42          
Percentage of stock awards vesting each year 33.30%          
Restricted Stock | Awards granted, February 21, 2023            
Weighted Average Grant Date Fair Value Per Share            
Granted (in dollars per share)   $ 44.30        
Percentage of stock awards vesting each year   33.30%        
Restricted Stock | Awards granted, April 8, 2022            
Summary of non-vested restricted share activity            
Granted (in shares)     4,361      
Weighted Average Grant Date Fair Value Per Share            
Granted (in dollars per share)     $ 55.73      
Restricted Stock | Awards granted February 22, 2022            
Summary of non-vested restricted share activity            
Granted (in shares)       25,594    
Vested (in shares)         (8,531)  
Weighted Average Grant Date Fair Value Per Share            
Granted (in dollars per share)       $ 46.73    
Percentage of stock awards vesting each year       33.30%    
Certain employees | Restricted Stock | Awards granted, February 21, 2023            
Summary of non-vested restricted share activity            
Granted (in shares)   17,943        
One employee | Restricted Stock | Awards granted, February 21, 2023            
Summary of non-vested restricted share activity            
Granted (in shares)   5,760