v3.25.4
STOCK-BASED COMPENSATION - Summary of RSUs and PSUs to be Settled in Common Stock Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restricted Stock and RSUs to be Settled in Common Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Unvested, shares, beginning of period (in shares) 2,024 2,548 3,263
Granted (in shares) 638 857 684
Vested, shares (in shares) (759) (1,216) (1,268)
Forfeited, shares (in shares) (149) (165) (131)
Unvested, shares, end of period (in shares) 1,754 2,024 2,548
Weighted Average Grant Date Fair Value (Per Unit)      
Unvested, weighted average grant date fair value, beginning of period (in usd per share) $ 173.32 $ 104.76 $ 78.74
Weighted average grant date fair value (in dollars per share) 302.14 246.34 161.81
Vested, weighted average grant date fair value (in usd per share) 154.01 82.86 68.06
Forfeited, weighted average grant date fair value PSUs (in usd per share) 192.97 165.14 116.29
Unvested, weighted average grant date fair value, end of period (in usd per share) $ 226.39 $ 173.32 $ 104.76
PSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Unvested, shares, beginning of period (in shares) 425 491 733
Granted (in shares) 92 109 177
Vested, shares (in shares) (165) (175) (413)
Forfeited, shares (in shares) (4) 0 (6)
Unvested, shares, end of period (in shares) 348 425 491
Weighted Average Grant Date Fair Value (Per Unit)      
Unvested, weighted average grant date fair value, beginning of period (in usd per share) $ 177.69 $ 129.70 $ 65.39
Weighted average grant date fair value (in dollars per share) 259.17 263.34 174.50
Vested, weighted average grant date fair value (in usd per share) 123.88 96.45 35.12
Forfeited, weighted average grant date fair value PSUs (in usd per share) 222.94   101.66
Unvested, weighted average grant date fair value, end of period (in usd per share) $ 224.15 $ 177.69 $ 129.70