XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.2
SUBSEQUENT EVENTS (Details) - Common Shares - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Jul. 21, 2025
Jun. 30, 2025
Subsequent Event [Line Items]    
Share repurchase program, shares repurchased (in shares)   3,046,222
Value of shares repurchased   $ 737.6
Shares repurchased, average price per share (in dollars per share)   $ 242.13
Subsequent Event    
Subsequent Event [Line Items]    
Share repurchase program, shares repurchased (in shares) 293,800  
Value of shares repurchased $ 70.2  
Shares repurchased, average price per share (in dollars per share) $ 239.03