XML 119 R99.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE - Components of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Net Income Attributable to Common Shareholders $ 335,341 $ 15,422 $ 857,190 $ 506,581
Net Income Attributable to Common Shareholders $ 335,300 $ 15,400 $ 857,200 $ 506,600
Weighted Average Common Shares Outstanding:        
Basic (in shares) 353,212,378 349,462,359 351,964,747 349,339,752
Dilutive effect (in shares) 207,280 267,623 243,693 331,244
Diluted (in shares) 353,419,658 349,729,982 352,208,440 349,670,996
Basic EPS (in dollars per share) $ 0.95 $ 0.04 $ 2.44 $ 1.45
Diluted EPS (in dollars per share) $ 0.95 $ 0.04 $ 2.43 $ 1.45