XML 110 R93.htm IDEA: XBRL DOCUMENT v3.25.4
EARNINGS PER SHARE AND EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2025
Oct. 29, 2024
Mar. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
May 31, 2024
Earnings Per Share [Line Items]              
Antidilutive shares excluded from the calculation of diluted EPS (in shares)       0 0 0  
Shares issued for service (in shares)       1,869 6,148 26,287  
Common stock, shares issued (in shares)       102,573,283 102,550,975   1,866,949
Common stock, par value (in dollars per share)       $ 0.01 $ 0.01   $ 0.01
Price per share (usd per share)             $ 80.34
Preferred stock, shares issued (in shares)       6,800,000 11,740,000    
Preferred stock, par value (in dollars per share)       $ 0.01 $ 0.01    
Proceeds from issuance of shares, net       $ 0 $ 0 $ 61,729  
9.50% Fixed-Rate Reset Series D Cumulative Perpetual Redeemable Preferred Shares              
Earnings Per Share [Line Items]              
Preferred stock, shares issued (in shares)     2,600,000        
Stated percentage     9.50%        
Preferred stock, par value (in dollars per share)     $ 0.01        
Preferred stock, liquidation preference per share     $ 25.00        
Proceeds from issuance of shares, net     $ 63,000        
8.25% Fixed-to-Floating Rate Series A Cumulative Perpetual Redeemable              
Earnings Per Share [Line Items]              
Preferred shares redeemed (in shares)   4,180,000          
Preferred stock, dividend rate percentage   8.25%          
Redemption price per share (in dollars per share)   $ 25.00          
Accumulated and unpaid distributions   $ 1,600          
8.00% Fixed-to-Floating Rate Series B Cumulative Perpetual Redeemable              
Earnings Per Share [Line Items]              
Preferred shares redeemed (in shares) 4,940,000            
Preferred stock, dividend rate percentage 8.00%            
Redemption price per share (in dollars per share) $ 25.00            
Accumulated and unpaid distributions $ 2,400