XML 103 R88.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share ("EPS") - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Net income (loss) available to common stockholders $ (562,792) $ 24,740 $ (475,631) $ 104,374
Average common shares outstanding (in shares) 140,234 125,538 130,718 125,449
Average potential dilutive common shares (in shares) 415 461 415 461
Average diluted common shares (in shares) 140,649 125,999 131,133 125,910
Basic earnings per share (in dollars per share) $ (4.01) $ 0.20 $ (3.64) $ 0.83
Diluted earnings per share (in dollars per share) $ (4.00) $ 0.20 $ (3.63) $ 0.83