v3.26.1
Earnings Per 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
Numerator:        
Net income $ 84,948 $ 77,328 $ 158,736 $ 124,375
Preferred stock dividends 4,312 4,312 8,625 8,625
Net income available to common stockholders $ 80,636 $ 73,016 $ 150,111 $ 115,750
Denominator:        
Basic earnings per common share—weighted average common shares 43,599,022 45,791,602 43,845,295 45,956,594
Effect of employee stock-based awards 463,397 423,792 466,174 446,522
Dilutive earnings per common share—weighted average diluted common shares 44,062,419 46,215,394 44,311,469 46,403,116
Basic earnings/(loss) per common share (in usd per share) $ 1.85 $ 1.59 $ 3.42 $ 2.52
Diluted earnings/(loss) per common share (in usd per share) $ 1.83 $ 1.58 $ 3.39 $ 2.49
Anti-dilutive outstanding stock-settled awards 35,752 31,703 30,616 26,974