v3.26.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
May 29, 2026
May 02, 2026
Subsequent Event [Line Items]    
Repurchase of common stock under the stock repurchase program (in shares)   600,000
Repurchase of common stock under the stock repurchase program (in shares)   $ 163.7
Repurchase of common stock under the stock repurchase program (in dollars per share)   $ 274.56
Authorized funds remaining under stock repurchase program   $ 506.7
Subsequent event    
Subsequent Event [Line Items]    
Repurchase of common stock under the stock repurchase program (in shares) 44,628  
Repurchase of common stock under the stock repurchase program (in shares) $ 25.1  
Repurchase of common stock under the stock repurchase program (in dollars per share) $ 561.86  
Authorized funds remaining under stock repurchase program $ 481.6