XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2017
Stock-based Compensation (Details) [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross    
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period 10 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 3 years    
Share-Based Payment Arrangement, Noncash Expense (in Dollars) $ 1,147 $ 972  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares 69,584    
Share-Based Compensation Arrangement by Share-Based Payment Award, Description Should this expectation change, additional compensation expense could be recorded in future periods or previously recognized expense could be reversed. As of March 31, 2022, the maximum amount of performance units that ultimately could vest if performance targets were exceeded is 221,541.    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 49,604    
Performance unit shares to satisfy tax obligation created from vesting, net 38,201    
2017 Equity Compensation Plan [Member]      
Stock-based Compensation (Details) [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant     750,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 222,593    
Restricted Stock [Member]      
Stock-based Compensation (Details) [Line Items]      
Unrecognized compensation cost related to nonvested shares (in Dollars) $ 1,400    
Weighted average period related to compensation cost 1 year 7 months 6 days    
Performance unit shares to satisfy tax obligation created from vesting, net 31,383    
Performance Units [Member]      
Stock-based Compensation (Details) [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 27,254    
Unrecognized compensation cost related to nonvested shares (in Dollars) $ 2,100    
Weighted average period related to compensation cost 2 years 1 month 6 days    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares 195,264    
Performance unit shares to satisfy tax obligation created from vesting, net 22,350    
Non-vested restricted stock units [Member]      
Stock-based Compensation (Details) [Line Items]      
Unrecognized compensation cost related to nonvested shares (in Dollars) $ 2,400    
Weighted average period related to compensation cost 1 year 9 months 18 days