v3.26.1
Equity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2024
Class of Stock [Line Items]          
Repurchase of common stock authorized by board of directors         $ 60,000,000.0
Shares repurchased (in shares)     0 0  
Dividends preferred stock accrued $ 1,353,000 $ 1,353,000 $ 2,706,000 $ 2,676,000  
Liquidation preference (in dollars per share) $ 6.667   $ 6.667    
Preferred Stock          
Class of Stock [Line Items]          
Dividends preferred stock accrued     $ 1,100,000    
Series One Preferred Stock          
Class of Stock [Line Items]          
Dividend rate     8.35%    
Preferred stock dividends paid     $ 2,700,000 3,000,000.0  
Series Two Preferred Stock          
Class of Stock [Line Items]          
Preferred stock dividends paid     $ 2,700,000 $ 3,000,000.0  
Series A Preferred Stock          
Class of Stock [Line Items]          
Dividend rate     11.00%    
2024 Plan          
Class of Stock [Line Items]          
Stock repurchase program, remaining authorized repurchase amount $ 39,600,000   $ 39,600,000