v3.26.1
EARNINGS PER SHARE - Components of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net Income Attributable to Common Shareholders $ 53,680 $ 352,728 $ 660,522 $ 903,517
Weighted Average Common Shares Outstanding:        
Basic (in shares) 376,488,004 368,661,995 376,257,047 367,991,121
Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]        
Dilutive Effect (in shares) 510,875 255,192 534,200 306,283
Diluted (in shares) 376,998,879 368,917,187 376,791,247 368,297,404
Basic Earnings Per Common Share (in dollars per share) $ 0.14 $ 0.96 $ 1.76 $ 2.46
Diluted Earnings Per Common Share (in dollars per share) $ 0.14 $ 0.96 $ 1.75 $ 2.45