v3.26.1
Preferred Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 20, 2026
Apr. 15, 2026
Feb. 17, 2026
Jan. 16, 2026
Apr. 15, 2022
Apr. 14, 2022
Mar. 31, 2026
Mar. 31, 2025
Jun. 27, 2024
Class of Stock [Line Items]                  
Payment of preferred stock dividends             $ 1,563 $ 2,429  
Buyback of series preferred stock             $ 5,874 $ 143  
Series A Preferred Stock                  
Class of Stock [Line Items]                  
Preferred stock dividend accrual rate         6.578% 8.75% 26.161%    
Preferred stock, liquidation preference (in dollars per share)         $ 25.00        
Payment of preferred stock dividends             $ 1,600    
Dividend accrual             $ 1,400    
Redemption amount (in shares)       232,708          
Redemption price per share (in dollars per share)       $ 25.00          
Buyback of series preferred stock     $ 5,900            
Series A Preferred Stock | Subsequent Event                  
Class of Stock [Line Items]                  
Dividends declaration per share of preferred stock (in dollars per share)   $ 0.65704              
Redemption amount (in shares) 209,437                
Redemption price per share (in dollars per share) $ 25.00                
Series A Preferred Stock | Merger Agreement With Retailco                  
Class of Stock [Line Items]                  
Preferred stock, redemption price per share (in dollars per share)                 $ 8.07