XML 112 R98.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share ("EPS") (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net income available to common stockholders $ 47,247 $ 80,603 $ 151,150 $ 173,152
Average common shares outstanding (in shares) 125,914 127,884 126,730 122,935
Average potential dilutive common shares (in shares) 370 452 370 452
Average diluted common shares (in shares) 126,284 128,336 127,100 123,387
Basic earnings per share (in dollars per share) $ 0.38 $ 0.63 $ 1.19 $ 1.41
Diluted earnings per share (in dollars per share) $ 0.37 $ 0.63 $ 1.19 $ 1.40