XML 407 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCK-BASED COMPENSATION - Stock Option Assumption (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant-date fair value (per option/share)   $ 17.76 $ 11.75
Intrinsic value of options exercised $ 4,814 $ 9,780 $ 8,382
Fair value of options vested $ 1,430 $ 5,006 $ 1,828
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected dividend yield (%)   0.00% 0.00%
Risk-free interest rate (%)   1.31% 1.78%
Expected life (years)   4 years 2 months 12 days 4 years 2 months 12 days
Expected volatility (%)   45.80% 45.80%