v3.22.1
SIGNIFICANT ACCOUNTING POLICIES - Stock-Based Compensation (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award      
Options granted (in shares) 0 0  
Stock option      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period (in years) 3 years    
Options granted (in shares) 0 0  
Restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period (in years) 3 years    
Restricted stock | Vesting period one      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period (in years) 6 years    
Restricted stock | Vesting period two      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period (in years) 6 months    
Maximum | Stock option      
Share-based Compensation Arrangement by Share-based Payment Award      
Vesting period (in years) 3 years    
2007 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares available for award (in shares)     1,585,000
2017 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares available for award (in shares) 1,832,460