v3.26.1
Net income per common share - Computation of net income (loss) per common share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share    
Net income $ 245,674 $ 177,502
Preferred stock dividends (353) (353)
Net income applicable to common stock $ 245,321 $ 177,149
Average common shares outstanding 64,818,440 69,280,137
Average potential dilutive common shares 39,168 27,544
Average common shares outstanding - assuming dilution 64,857,608 69,307,681
Basic EPS $ 3.78 $ 2.56
Diluted EPS $ 3.78 $ 2.56