XML 74 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Common Share (Computation of Earnings Per Common Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net income to common shareholders $ 47,422 $ 119,504
Net income allocated to participating securities - basic and diluted 159 521
Net income allocated to common shareholders - basic 47,263 118,983
Net income allocated to common shareholders - diluted $ 47,263 $ 118,983
Weighted-average common shares - basic 81,674 86,092
Dilutive potential common shares 587 370
Weighted-average common shares - diluted 82,261 86,462
Earnings per common share: Basic $ 0.58 $ 1.38
Earnings per common share: Diluted $ 0.57 $ 1.38