XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
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     $ 1,322 $ 10,774 $ 5,255 $ 3,249 $ 26,142 $ 13,035 $ 17,351 $ 42,426
Preferred stock dividends     (4,262)     (3,931)     (12,125) (11,297)
Distributions paid to participating securities     (62)     (62)     (185) (211)
Numerator for basic and diluted (loss) income attributable to common stockholders     $ (3,002)     $ (744)     $ 5,041 $ 30,918
Denominator:                    
Weighted average basic common shares outstanding (in shares)     189,253,000     201,402,000     195,110,000 202,261,000
Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends                 756,000 596,000
Weighted average diluted common shares outstanding (in shares)     189,253,000     201,402,000     195,866,000 202,857,000
Basic (loss) income attributable to common stockholders per common share (in dollars per share)     $ (0.02)     $ 0     $ 0.03 $ 0.15
Diluted (loss) income attributable to common stockholders per common share (in dollars per share)     $ (0.02)     $ 0     $ 0.03 $ 0.15
Restricted Stock [Member]                    
Denominator:                    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount     685,065     688,288     685,065 688,288
Performance Shares [Member]                    
Denominator:                    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount     1,435,732     1,382,074     617,591 188,004
Performance Shares [Member]                    
Denominator:                    
Outstanding at the end of the period (in shares) 1,435,732   1,435,732           1,435,732  
Earnings Per Share, Potentially Dilutive Securities 1,435,732 1,382,074