XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2022
Feb. 28, 2021
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award        
Stock-based compensation     $ 2,380,000 $ 1,945,000
Expected cost on shares expected to vest     $ 2,599,000  
Recognition period for compensation expense not yet recognized     4 years 2 months 12 days  
Weighted average shares granted (usd per share)     $ 14.88 $ 16.83
Director        
Share-based Compensation Arrangement by Share-based Payment Award        
Vesting period     1 year  
Fully Vested and Restricted Stock | Director        
Share-based Compensation Arrangement by Share-based Payment Award        
Stock-based compensation     $ 697,000 $ 650,000
Granted (in shares)     45,840 35,255
Weighted average shares granted (usd per share)     $ 13.09 $ 17.87
Deferred Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Granted (in shares)     5,730 8,814
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award        
Granted (in shares)     125,582 111,337
Restricted Stock | Vesting period two        
Share-based Compensation Arrangement by Share-based Payment Award        
Vesting period     3 years  
Performance Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Vesting period     3 years  
Granted (in shares)     110,600 147,367
Restricted Stock And Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award        
Stock-based compensation     $ 1,683,000 $ 1,295,000
Omnibus Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based compensation, number of shares authorized (in shares)     2,058,000  
Omnibus Plan | Performance Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Performance based incentive stock award retention program period   5 years    
Share-based payment award, maximum number of shares per employee (in shares)   3,333    
Omnibus Plan | Performance Stock Units | Vesting period one        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based payment award vesting rights, percentage   50.00%    
Share-based payment award, maximum number of shares per employee (in shares)   1,666    
Target share price (usd per share)   $ 25.00    
Omnibus Plan | Performance Stock Units | Vesting period two        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based payment award vesting rights, percentage   50.00%    
Share-based payment award, maximum number of shares per employee (in shares)   1,666    
Target share price (usd per share)   $ 30.00    
Equity and Incentive Compensation Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based compensation, number of shares authorized (in shares)     765,000  
Equity and Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based compensation, number of shares authorized (in shares)     854,077  
Equity and Incentive Plan | Performance Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Performance based incentive stock award retention program period 4 years      
Equity and Incentive Plan | Performance Stock Units | Achievement of EBITDA Margin        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based payment award vesting rights, percentage 50.00%      
Equity and Incentive Plan | Performance Stock Units | Company's stock price        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based payment award vesting rights, percentage 50.00%      
Omnibus Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based compensation, number of shares authorized (in shares)     89,077  
Omnibus Plan and Equity and Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Stock-based compensation     $ 0 $ 0
Shares granted in period (in shares)     0 0
Omnibus Plan and Equity and Incentive Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award        
Performance based incentive stock award retention program period     10 years  
Omnibus Plan and Equity and Incentive Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award        
Vesting period     1 year  
Omnibus Plan and Equity and Incentive Plan | Share-based Payment Arrangement, Option        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based payment award vesting rights, percentage     25.00%