XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EMPLOYEE BENEFIT PLANS - Narrative (Details) - USD ($)
3 Months Ended
Apr. 28, 2021
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise price of stock options, minimum (in dollars per share)   $ 11.00    
Exercise price of stock options, maximum (in dollars per share)   $ 14.65    
Fair value of options outstanding   $ 3,200,000   $ 4,700,000
Proceeds from stock options exercised   $ 0    
Grant period   6 months    
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost   $ 0 $ 0  
Stock repurchased and retired during period (in shares)   17,460 3,999  
Restricted Stock Units (RSUs) and Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unvested shares (in shares)   516,003    
Restricted Stock Units (RSUs) and Performance Shares | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unvested shares (in shares)   334,375    
Restricted Stock Units (RSUs) and Performance Shares | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unvested shares (in shares)   606,817    
Restricted Stock Units (RSUs) and Performance Shares | Employee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost   $ 1,000,000 $ 900,000  
Restricted Stock Units (RSUs) and Performance Shares | Employee | Employees and Directors        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost   $ 11,900,000    
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized for stock-based awards (in shares)   1,300,000    
Number of shares available for issuance (in shares)   1,046,692    
Number of shares granted (in shares)   106,235    
Fair value of shares granted (in dollars per share)   $ 23.20    
Stock repurchased and retired during period (in shares)   30,183 21,738  
Unvested shares (in shares)   334,375   291,762
Restricted Stock Units | Director        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost   $ 100,000 $ 100,000  
Restricted Stock Units | Employee | Employees and Directors        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost, period for recognition   1 year 4 months 24 days    
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares granted (in shares)   79,545    
Fair value of shares granted (in dollars per share)   $ 22.26    
Unvested shares (in shares)   181,628   125,963
Performance Shares | Grant Date Fair Value, One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of shares granted (in dollars per share)   $ 23.20    
Performance Shares | Grant Date Fair Value, Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost   $ 66,000    
Number of shares granted (in shares)   4,423    
Fair value of shares granted (in dollars per share)   $ 14.97    
Performance Shares | Employee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   3 years    
Number of shares reserved for issuance (in shares)   272,442    
Performance Shares | Employee | Grant Date Fair Value, One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares granted (in shares)   36,737    
Performance Shares | Employee | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of achievable awards (in shares)   0    
Performance Shares | Employee | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of achievable awards (in shares)   55,106    
Market-Based Restricted Stock Units | Employee        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares granted (in shares)   38,385    
Fair value of shares granted (in dollars per share)   $ 22.21    
Vesting period   3 years    
Market-Based Restricted Stock Units | Employee | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of achievable awards (in shares)   0    
Market-Based Restricted Stock Units | Employee | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of achievable awards (in shares)   57,578    
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost   $ 37,000 $ 58,000  
Number of shares authorized for stock-based awards (in shares) 500,000     424,848
Number of shares available for issuance (in shares)   414,673    
Maximum withholding percentage for each employee of eligible compensation 15.00%      
Maximum value of shares eligible to be purchased by employees for each calendar year $ 25,000      
Purchase price of common stock, percentage of fair market value 85.00%