XML 145 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Outstanding and Exercisable (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Options Outstanding    
Total Options (in shares) 890,745 942,543
Weighted-Average Exercise Price (in dollars per share) $ 16.80 $ 16.53
Options Exercisable    
Total Options (in shares) 757,219  
Weighted-Average Exercise Price (in dollars per share) $ 15.79  
Stock Options    
Options Outstanding    
Intrinsic Value (in millions) $ 5.6  
Weighted-Average Remaining Life 4 years 25 days  
Options Exercisable    
Intrinsic Value (in millions) $ 5.3  
Weighted-Average Remaining Life 3 years 4 months 9 days