v3.21.2
SHARE-BASED PAYMENTS (Details) - $ / shares
9 Months Ended
Oct. 22, 2021
Sep. 30, 2021
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Forfeiture term 1 year  
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fair value of the awards   $ 92.62
Performance-based awards | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Awards vesting percentage   170.00%
Performance-based awards | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Awards vesting percentage   0.00%
Service-based awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Awards vesting period   3 years