XML 120 R108.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2025
Jan. 31, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
May 31, 2023
Stockholders Equity Note [Line Items]                
Preferred stock, issued (in shares) 2,800,000   2,800,000   2,800,000   2,800,000  
Preferred stock dividends declared (in dollars per share)     $ 0.625 $ 0.625 $ 1.250 $ 1.25    
Preferred stock dividends payable $ 1,478   $ 1,478   $ 1,478   $ 1,478  
Strike price (in dollars per share)       $ 7.76   $ 7.76    
Warrants issuance value       $ 800   $ 800    
Share repurchase program, authorized, amount $ 125,000   $ 125,000   125,000     $ 70,000
Share repurchases (in shares)     0          
Share repurchases     $ 8,983   8,983      
First Tranche Warrants                
Stockholders Equity Note [Line Items]                
Warrants issued (in shares)       1,974,905   1,974,905    
Second Tranche Warrants                
Stockholders Equity Note [Line Items]                
Warrants issued (in shares)       4,608,112   4,608,112    
Common Stock                
Stockholders Equity Note [Line Items]                
Share repurchases (in shares) 1,600,000              
Share repurchases $ 9,000              
Stock repurchase program, remaining authorized amount available for repurchase 92,000   92,000   $ 92,000      
Preferred Stock                
Stockholders Equity Note [Line Items]                
Share repurchases (in shares)         0      
Stock repurchase program, remaining authorized amount available for repurchase 70,000   70,000   $ 70,000      
Series A Preferred Stock                
Stockholders Equity Note [Line Items]                
Preferred stock, issued (in shares)   2,800,000            
Sale of stock, percentage of ownership before transaction (in percent)   10.00%            
Gross proceeds from issuance of preferred stock   $ 70,000            
Net proceeds from issuance of stock   $ 67,000            
Preferred stock, dividend rate (in percent)   10.00%            
Preferred stock, redemption price per share (in dollars per share)   $ 25.00            
Spread on treasury rate (as a percent)   6.278%            
At The Market Offerings | Common Stock                
Stockholders Equity Note [Line Items]                
Issuance of stock (in shares)         0      
Remaining capacity $ 50,000   $ 50,000   $ 50,000      
Direct Stock Purchases and Dividend Reinvestment Plan | Common Stock                
Stockholders Equity Note [Line Items]                
Direct stock purchase and dividend reinvestment plan (in shares)     0          
Remaining authorized shares (in shares) 6,000,000   6,000,000   6,000,000