XML 107 R85.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share ("EPS") - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net income available to common stockholders $ 68,544 $ 32,388
Average common shares outstanding (in shares) 144,899 125,800
Average potential dilutive common shares (in shares) 441 537
Average diluted common shares (in shares) 145,340 126,337
Basic earnings per share (in dollars per share) $ 0.47 $ 0.26
Diluted earnings per share (in dollars per share) $ 0.47 $ 0.26