XML 68 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share - Schedule of Reconciliation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator    
Net income $ 125,896 $ 375,832
Preferred stock dividends (11,081) (11,081)
Net income attributable to common stockholders, basic $ 114,815 $ 364,751
Denominator    
Weighted-average common shares outstanding (in shares) 111,936,166 111,549,903
Basic earnings per share (in dollars per share) $ 1.03 $ 3.27
Numerator    
Net income $ 125,896 $ 375,832
Preferred stock dividends (11,081) (11,081)
Net income attributable to common stockholders, diluted $ 114,815 $ 364,751
Denominator    
Number of shares used in basic computation (in shares) 111,936,166 111,549,903
Weighted-average effect of dilutive securities (in shares) 548,490 480,479
Number of shares used in per share computation (in shares) 112,484,656 112,030,382
Diluted earnings per share (in dollars per share) $ 1.02 $ 3.26