XML 152 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Outstanding and Exercisable (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Options Outstanding    
Total Options (in shares) 796,412 890,745
Weighted-Average Exercise Price (in dollars per share) $ 16.82 $ 16.80
Options Exercisable    
Total Options (in shares) 696,163  
Weighted-Average Exercise Price (in dollars per share) $ 16.20  
Stock Options    
Options Outstanding    
Intrinsic Value (in millions) $ 3.5  
Weighted-Average Remaining Life 3 years 5 months 8 days  
Options Exercisable    
Intrinsic Value (in millions) $ 3.4  
Weighted-Average Remaining Life 2 years 9 months 14 days