XML 108 R92.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share ("EPS") (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ 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 available to common stockholders $ 40,763 $ 58,314 $ 79,634 $ 103,903
Average common shares outstanding (in shares) 125,469 127,104 125,404 127,145
Average potential dilutive common shares (in shares) 289 276 289 276
Average diluted common shares (in shares) 125,758 127,380 125,693 127,421
Basic earnings per share (in dollars per share) $ 0.32 $ 0.46 $ 0.64 $ 0.82
Diluted earnings per share (in dollars per share) $ 0.32 $ 0.46 $ 0.63 $ 0.82