XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Common Share (Computation Of Basic And Diluted Earnings Per Common Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]                
Net income $ 120,144 $ 124,080 $ 93,531 $ 135,845 $ 133,377 $ (14,038) $ 244,224 $ 119,339
Weighted average number of common shares outstanding - basic (in shares) 208,498       207,977   208,379 182,325
Effect of potentially dilutive common shares (in shares) 513       568   620 535
Weighted average number of shares outstanding, diluted (in shares) 209,011       208,545   208,999 182,860
Earnings per common share:                
Basic (in dollars per share) $ 0.58       $ 0.64   $ 1.17 $ 0.65
Diluted (in dollars per share) $ 0.57       $ 0.64   $ 1.17 $ 0.65