XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
EMPLOYEE BENEFIT PLANS - 401(k) Plan and Stock Incentive Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
EMPLOYEE BENEFIT PLANS      
Percentage of employer matching contribution     100.00%
Maximum period of vesting in contribution of employees     3 years
Employer matching contribution $ 976,000 $ 603,000 $ 796,000
Stock Incentive Plans Member      
EMPLOYEE BENEFIT PLANS      
Stock authorized (in shares) 3,000,000    
Expiration term of share-based compensation plans 10 years    
Number of shares available for grants 1,382,000    
Pre-tax stock-based employee compensation expense $ 2,289,000 3,102,000 2,123,000
After tax stock-based employee compensation expense $ 1,785,000 $ 2,420,000 $ 1,656,000