v3.26.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net income $ 103,705 $ 105,210 $ 262,441 $ 229,585
Preferred stock dividends 4,313 4,313 12,938 12,938
Net income available to common stockholders $ 99,392 $ 100,897 $ 249,503 $ 216,647
Denominator:        
Basic earnings per common share—weighted average common shares 43,124,320 45,708,185 43,598,025 45,873,276
Effect of employee stock-based awards 489,951 524,982 467,942 474,960
Dilutive earnings per common share—weighted average diluted common shares 43,614,271 46,233,167 44,065,967 46,348,236
Basic earnings/(loss) per common share (in usd per share) $ 2.30 $ 2.21 $ 5.72 $ 4.72
Diluted earnings/(loss) per common share (in usd per share) $ 2.28 $ 2.18 $ 5.66 $ 4.67
Anti-dilutive outstanding stock-settled awards 21,054 0 36,142 207