v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net income $ 18,557 $ 5,255
Preferred stock dividends, net of gain on repurchases (2,602) (3,931)
Distributions paid to participating securities (73) (62)
Numerator for basic and diluted net income attributable to common stockholders $ 15,882 $ 1,262
Denominator:    
Weighted average basic common shares outstanding (in shares) 188,361,000 200,410,000
Unvested restricted stock units 307,000 1,034,000
Weighted average diluted common shares outstanding (in shares) 188,668,000 201,444,000
Basic net income attributable to common stockholders per common share (in dollars per share) $ 0.08 $ 0.01
Diluted net income attributable to common stockholders per common share (in dollars per share) $ 0.08 $ 0.01
Restricted Stock [Member]    
Denominator:    
Anti-dilutive unvested restricted stock awards 815,600 685,065
Performance Shares [Member]    
Denominator:    
Anti-dilutive unvested restricted stock awards 617,591 617,591
Performance Shares [Member]    
Denominator:    
Earnings Per Share, Potentially Dilutive Securities 1,609,837 1,435,732