XML 62 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Equity - Restricted Stock (Details) - Restricted stock - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 08, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period (in years) 4 years      
Shares        
Unvested at beginning of period (in shares)   110,832    
Granted (in shares)   39,540    
Vested (in shares)   (44,498) (51,100)  
Forfeited (in shares)   (7,113)    
Unvested at end of period (in shares)   98,761    
Fair value of restricted stock per share at grant date   $ 37.93    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value   37.48    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value   35.74    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value   $ 36.11   $ 35.99
Stock Repurchased and Retired During Period, Shares   16,166    
Unrecognized compensation costs   $ 2,900    
Unrecognized compensation costs, period for recognition   2 years 7 months 6 days    
Vested (in shares)   (44,498) (51,100)  
Fair value of shares vested   $ 1,636 $ 1,728