XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.1
SHAREHOLDERS EQUITY - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Apr. 02, 2024
May 31, 2023
Restricted Stock Unit Transactions - Shares      
Nonvested, beginning balance (in shares) 214,493    
Granted (in shares) 124,349    
Vested (in shares) (87,897)    
Nonvested, ending balance (in shares) 250,945    
Restricted Stock Unit Transactions - Weighted average grant date fair value      
Nonvested, beginning balance (in dollar per share) $ 38.81    
Granted (in dollar per share) 44.7    
Vested (in dollar per share) (49.81)    
Nonvested, ending balance (in dollar per share) $ 45.07    
Vested shares include shares vested 21,094    
Restricted share unit activity - Additional data      
Total compensation cost, net of estimated forfeitures, related to non-vested restricted stock unit awards not yet recognized, pre-tax $ 6,201    
Weighted average period in years over which restricted stock unit cost is expected to be recognized (in years) 1 year 8 months 12 days    
Total grant date fair value of shares of common stock vested during the year $ 1,598    
Stock Repurchase Program      
Amount authorized for purchase of share $ 2,100 $ 25,000  
Repurchase price per share $ 44.9    
Director      
Restricted Stock Unit Transactions - Shares      
Vesting period of options 1 year    
Minimum | Executive Officer      
Restricted Stock Unit Transactions - Shares      
Vesting period of options 3 years    
Maximum | Executive Officer      
Restricted Stock Unit Transactions - Shares      
Vesting period of options 5 years    
Equity Incentive Plan 2016      
Restricted Stock Unit Transactions - Shares      
Number of shares of common stock are available for issuance 800,000    
Non Employee Director Stock Plan 2023      
Restricted Stock Unit Transactions - Shares      
Number of shares of common stock are available for issuance     125,000