v3.26.1
EARNINGS (LOSS) PER SHARE - Earnings Per Share Reconciliation (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]            
Net income (loss) $ 497.8 $ 390.1 $ 324.2 $ 164.5 $ 887.9 $ 488.7
Weighted-average number of shares outstanding - basic (in shares) 384,555,346   381,482,996   383,742,935 381,166,015
Dilutive effect of equity-based compensation (in shares) 8,191,645   8,363,831   8,768,352 8,811,501
Weighted-average number of shares outstanding - diluted (in shares) 392,746,991   389,846,827   392,511,287 389,977,516
Earnings (loss) per share            
Basic (in dollars per share) $ 1.29   $ 0.85   $ 2.31 $ 1.28
Diluted (in dollars per share) $ 1.27   $ 0.83   $ 2.26 $ 1.25