XML 75 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share - Schedule of Reconciliation of Basic and Diluted Earnings/(Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator                
Net income $ 146,456 $ 385,167 $ 375,832 $ 103,971 $ 102,946 $ 107,866 $ 907,455 $ 314,783
Preferred stock dividends (11,082)     (12,325)     (33,244) (35,258)
Net income attributable to common stockholders, basic $ 135,374     $ 91,646     $ 874,211 $ 279,525
Denominator                
Weighted-average common shares outstanding (in shares) 111,765,032     111,376,884     111,693,352 111,308,222
Basic earnings per share (in dollars per share) $ 1.21     $ 0.82     $ 7.83 $ 2.51
Numerator                
Net income $ 146,456 $ 385,167 $ 375,832 $ 103,971 $ 102,946 $ 107,866 $ 907,455 $ 314,783
Preferred stock dividends (11,082)     (12,325)     (33,244) (35,258)
Net income attributable to common stockholders, diluted $ 135,374     $ 91,646     $ 874,211 $ 279,525
Denominator                
Number of shares used in basic computation (in shares) 111,765,032     111,376,884     111,693,352 111,308,222
Weighted-average effect of dilutive securities (in shares) 576,107     427,229     581,083 493,535
Number of shares used in per share computation (in shares) 112,341,139     111,804,113     112,274,435 111,801,757
Diluted earnings per share (in dollars per share) $ 1.21     $ 0.82     $ 7.79 $ 2.50