v3.25.4
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator:      
Net income $ 330,244 $ 77,508 $ 189,141
Preferred stock dividends 17,250 17,250 17,250
Net income available to common stockholders $ 312,994 $ 60,258 $ 171,891
Denominator:      
Basic earnings per common share—weighted average common shares 45,641,013 46,559,668 48,054,935
Effect of employee stock-based awards 486,362 429,536 555,271
Dilutive earnings per common share—weighted average diluted common shares 46,127,375 46,989,204 48,610,206
Basic earnings/(loss) per common share (in usd per share) $ 6.86 $ 1.29 $ 3.58
Diluted earnings/(loss) per common share (in usd per share) $ 6.79 $ 1.28 $ 3.54
Anti-dilutive outstanding stock-settled awards 0 0 97,368