XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation Plans - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Integer
shares
Jun. 30, 2024
USD ($)
Integer
shares
Jun. 28, 2024
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of plans | Integer 2 2  
Expiration period 10 years    
Shares available for future issuance (shares) | shares 569,384 569,384  
Dividend yield 0.00% 0.00%  
Expected volatility, minimum   28.50%  
Expected volatility, maximum   41.20%  
Risk-free interest rate, minimum   2.00%  
Risk-free interest rate, maximum   3.80%  
Expected life, minimum   5 years  
Expected life, maximum   7 years  
Aggregate intrinsic value, exercisable $ 1,082 $ 1,082  
Aggregate intrinsic value, outstanding 1,082 $ 1,082  
Market closing price (usd per share) | $ / shares     $ 28.52
Share-Based Payment Arrangement, Tranche One      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Cumulative installments   20.00%  
Share-Based Payment Arrangement, Tranche Two      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Cumulative installments   25.00%  
Stock option grants      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation cost 311 $ 311  
Expected recognition period   4 years 1 month 6 days  
Restricted stock awards      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation cost $ 3,061 $ 3,061  
Expected recognition period   2 years 10 months 24 days