XML 151 R126.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - (Stock-Based Compensation Plans) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 23, 2023
Feb. 22, 2023
Sep. 27, 2022
Feb. 23, 2022
Feb. 17, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation           $ 593 $ 78 $ 205
Grants, weighted average exercise price (in usd per share)           $ 24.48    
Stock options awarded (in shares)           371,000    
Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period           0 30,000 0
Awards granted, aggregate grant date market value           $ 0 $ 826 $ 0
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation           0 1,001 0
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation           $ 0 $ 28 $ 0
Grants, weighted average exercise price (in usd per share)             $ 27.54  
Employee Stock Option                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation           $ 174 $ 174 $ 123
Stock options awarded (in shares) 310,000 12,600 58,500 214,191 370,590     150,000
Dividend yield 0.91% 1.43% 0.91% 1.38% 1.79%     1.15%
Expected volatility 34.35% 43.68% 33.18% 43.68% 43.59%     34.08%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 1.98% 4.29% 1.89% 4.27% 4.31%     1.29%