v3.26.1
STOCK-BASED COMPENSATION - Restricted stock units and performance share units (Details) - Restricted Stock Units, and Performance Share Units - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Number of Shares      
Non-vested at the beginning of the period (in shares)   2,040 2,040
Granted (in shares) 27 986  
Vested (in shares)     (985)
Forfeited/cancelled (in shares)     (8)
Non-vested at the end of the period (in shares) 2,060   2,060
Weighted-Average Grant-Date Fair Value      
Non-vested at the beginning of the period (in dollars per share)   $ 53.15 $ 53.15
Granted (in dollars per share) $ 86.94 $ 68.99  
Vested (in dollars per share)     51.1
Forfeited/cancelled (in dollars per share)     59.92
Non-vested at the end of the period (in dollars per share) $ 62.13   $ 62.13