XML 115 R98.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share ("EPS") (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net income available to common stockholders $ 58,314 $ 27,454 $ 103,903 $ 92,549
Average common shares outstanding (in shares) 127,104 128,313 127,145 120,420
Average potential dilutive common shares (in shares) 276 407 276 407
Average diluted common shares (in shares) 127,380 128,720 127,421 120,827
Basic earnings per share (in dollars per share) $ 0.46 $ 0.21 $ 0.82 $ 0.77
Diluted earnings per share (in dollars per share) $ 0.46 $ 0.21 $ 0.82 $ 0.77