v3.22.0.1
STOCK-BASED COMPENSATION - Schedule of Payment Award (Details) - Vested RSUs
Dec. 31, 2021
$ / shares
shares
1  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Hurdle (in usd per share) | $ / shares $ 127.50
Number of RSUs Eligible to Vest (in shares) | shares 90,000
2  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Hurdle (in usd per share) | $ / shares $ 153.00
Number of RSUs Eligible to Vest (in shares) | shares 90,000
3  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Hurdle (in usd per share) | $ / shares $ 178.50
Number of RSUs Eligible to Vest (in shares) | shares 90,000
4  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Hurdle (in usd per share) | $ / shares $ 204.00
Number of RSUs Eligible to Vest (in shares) | shares 180,000
5  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Hurdle (in usd per share) | $ / shares $ 255.00
Number of RSUs Eligible to Vest (in shares) | shares 180,000
6  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Hurdle (in usd per share) | $ / shares $ 306.00
Number of RSUs Eligible to Vest (in shares) | shares 180,000
7  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Hurdle (in usd per share) | $ / shares $ 357.00
Number of RSUs Eligible to Vest (in shares) | shares 180,000
8  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Hurdle (in usd per share) | $ / shares $ 408.00
Number of RSUs Eligible to Vest (in shares) | shares 180,000
9  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Hurdle (in usd per share) | $ / shares $ 612.00
Number of RSUs Eligible to Vest (in shares) | shares 270,000
10  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Company Stock Price Hurdle (in usd per share) | $ / shares $ 816.00
Number of RSUs Eligible to Vest (in shares) | shares 360,000