XML 145 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation - Restricted stock (Details) - Restricted Stock - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Units    
Granted (in shares) 36,499 29,955
Vested (in shares) 8,531  
Unvested shares (in shares) 57,923 29,955
Weighted Average Grant Date Fair Value    
Granted (in dollars per share) $ 42.59 $ 48.04
Fair value of stock units that vested during period $ 0.4  
Unrecognized compensation cost $ 1.8 $ 1.1
Recognition period 2 years 9 months 18 days  
Awards granted, 2023    
Number of Units    
Vested (in shares) 0  
Awards granted, 2022    
Number of Units    
Vested (in shares) 8,531