XML 92 R78.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share - Schedule of Reconciliation of Basic and Diluted 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 $ 1,088,387 $ 427,704 $ 614,622
Preferred stock dividends (44,325) (55,631) (41,700)
Net income attributable to common stockholders, basic $ 1,044,062 $ 372,073 $ 572,922
Denominator      
Weighted-average common shares outstanding (in shares) 111,712,160 111,325,481 111,005,088
Basic earnings per share (in dollars per share) $ 9.35 $ 3.34 $ 5.16
Numerator      
Net income $ 1,088,387 $ 427,704 $ 614,622
Preferred stock dividends (44,325) (55,631) (41,700)
Net income attributable to common stockholders, diluted $ 1,044,062 $ 372,073 $ 572,922
Denominator      
Number of shares used in basic computation 111,712,160 111,325,481 111,005,088
Weighted-average effect of dilutive securities 618,177 543,905 433,501
Number of shares used in per share computation 112,330,337 111,869,386 111,438,589
Diluted earnings per share (in dollars per share) $ 9.29 $ 3.33 $ 5.14