v3.26.1
Preferred Stock - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]              
Preferred stock, shares issued 12,500       12,500   12,500
Aggregate liquidation preference $ 12,500,000       $ 12,500,000    
Preferred stock, dividend rate, percentage         7.00%   7.00%
Preferred stock, par value $ 0.01       $ 0.01   $ 0.01
Preferred stock dividend $ 219,000 $ 219,000 $ 219,000 $ 219,000 $ 438,000 $ 438,000  
Series A Preferred Stock              
Class of Stock [Line Items]              
Preferred stock, dividend rate, percentage         7.00%    
Preferred stock, par value $ 0.01       $ 0.01    
Preferred stock, liquidation preference per share $ 1,000       $ 1,000    
Preferred stock dividend $ 219,000       $ 438,000    
Preferred stock dividend payable at floating rate 5.39%       5.39%