XML 109 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share ("EPS") (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Net income available to common stockholders $ 32,388 $ 38,871
Average common shares outstanding (in shares) 125,800 125,340
Average potential dilutive common shares (in shares) 537 322
Average diluted common shares (in shares) 126,337 125,662
Basic earnings per share (in dollars per share) $ 0.26 $ 0.31
Diluted earnings per share (in dollars per share) $ 0.26 $ 0.31