XML 72 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Equity Incentive Plan - Schedule of Nonvested Restricted Stock Units and Performance-Based Restricted Stock Units Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Weighted- Average Grant Date Fair Value        
Aggregate intrinsic value $ 5,402 $ 3,204    
Restricted Stock        
Shares        
Non-vested, Beginning Balance (in shares) 144,964 138,582    
Granted (in shares) 54,111 49,285    
Vested (in shares) (39,697) (35,304)    
Forfeited (in shares)   (2,533)    
Non-vested, Ending Balance (in shares) 159,378 150,030    
Weighted- Average Grant Date Fair Value        
Non-vested, Beginning Balance (in usd per share) $ 31.52 $ 27.15    
Granted (in usd per share) 44.04 37.62    
Vested (in usd per share) 29.76 27.03    
Forfeited (in dollars per share)   27.33    
Non-vested, Ending Balance (in usd per share) $ 36.47 $ 30.64    
Aggregate intrinsic value $ 9,244 $ 6,701 $ 7,571 $ 5,678
Performance-Based Restricted Stock Units        
Shares        
Non-vested, Beginning Balance (in shares) 31,341 30,001    
Granted (in shares) 26,032 15,444    
Vested (in shares) 0 0    
Forfeited (in shares)   0    
Non-vested, Ending Balance (in shares) 57,373 45,445    
Weighted- Average Grant Date Fair Value        
Vesting period 3 years      
Restricted Stock - Granted In Calendar Year 2026 | Share-Based Payment Arrangement, Nonemployee        
Weighted- Average Grant Date Fair Value        
Vesting period 1 year      
Restricted Stock - Granted In Calendar Year 2026 | Share-Based Payment Arrangement, Employee        
Weighted- Average Grant Date Fair Value        
Vesting period 3 years      
Restricted Stock - Granted Prior To Calendar Year 2026 | Share-Based Payment Arrangement, Nonemployee        
Weighted- Average Grant Date Fair Value        
Vesting period 1 year      
Restricted Stock - Granted Prior To Calendar Year 2026 | Share-Based Payment Arrangement, Employee        
Weighted- Average Grant Date Fair Value        
Vesting period 5 years