XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Common Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share Reconciliation        
Net income available to common shareholders $ 66,316 $ 135,030 $ 158,477 $ 277,707
Basic weighted average number of common shares outstanding (in shares) 509,141,252 507,690,043 508,740,986 507,402,268
Plus: Common stock equivalents (in shares) 1,197,250 952,982 1,696,973 1,674,035
Diluted weighted average number of common shares outstanding (in shares) 510,338,502 508,643,025 510,437,959 509,076,303
Earnings Per Common Share:        
Basic (usd per share) $ 0.13 $ 0.27 $ 0.31 $ 0.55
Diluted (usd per share) $ 0.13 $ 0.27 $ 0.31 $ 0.55