v3.26.1
Net income per common share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net income $ 278,214 $ 210,440 $ 523,888 $ 387,942
Preferred stock dividends (353) (353) (706) (706)
Net income applicable to common stock $ 277,861 $ 210,087 $ 523,182 $ 387,236
Average common shares outstanding (in shares) 63,880,929 68,050,361 64,347,094 68,661,851
Average potential dilutive common shares (in shares) 34,881 29,288 36,618 25,808
Average common shares outstanding - assuming dilution (in shares) 63,915,810 68,079,649 64,383,712 68,687,659
Basic EPS (in dollars per share) $ 4.35 $ 3.09 $ 8.13 $ 5.64
Diluted EPS (in dollars per share) $ 4.35 $ 3.09 $ 8.13 $ 5.64