XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation Plans - Schedule of Changes in Outstanding Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Stock option grants    
Number Of Shares    
Outstanding at beginning of period (in shares) 142,990  
Outstanding at end of period (in shares) 175,005 142,990
Exercisable (in shares) 113,510  
Vested (in shares) 0  
Weighted Average Exercise Price    
Outstanding at beginning of period (usd per share) $ 23.35  
Outstanding at end of period (usd per share) 24.68 $ 23.35
Exercisable (usd per share) $ 21.24  
Weighted Average Remaining Term (yrs)    
Weighted Average Remaining Term 3 years 3 months 18 days 3 years 3 months 18 days
Exercisable, Weighted Average Remaining Term 2 years 8 months 12 days  
Weighted Average Grant Date Fair Value    
Options outstanding, weighted average fair value $ 1,681 $ 1,281
Exercisable, Weighted Average Grant Date Fair Value 918  
Vested, Weighted Average Grant Date Fair Value $ 0  
Time-based awards granted    
Number Of Shares    
Granted (in shares) 12,005  
Weighted Average Exercise Price    
Granted (usd per share) $ 30.63  
Weighted Average Grant Date Fair Value    
Granted, Weighted Average Grant Date Fair Value $ 150  
Performance-based awards granted    
Number Of Shares    
Granted (in shares) 20,010  
Weighted Average Exercise Price    
Granted (usd per share) $ 30.63  
Weighted Average Grant Date Fair Value    
Granted, Weighted Average Grant Date Fair Value $ 250