v3.25.2
Preferred Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 16, 2025
Jun. 09, 2025
May 09, 2025
Apr. 01, 2025
Feb. 19, 2025
Apr. 15, 2022
Apr. 14, 2022
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 27, 2024
Class of Stock [Line Items]                      
Payment of preferred stock dividends                 $ 4,769 $ 5,438  
Buyback of Series A Preferred Stock                 $ 4,748 $ 0  
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               $ 2,300 $ 4,800    
Dividend accrual               $ 2,200 $ 2,200    
Shares repurchased (in shares)       13,924 6,353            
Shares repurchased (in dollars per share)       $ 24.00 $ 22.50            
Redemption amount (in shares)     168,008                
Redemption price per share (in dollars per share)     $ 25.00                
Buyback of Series A Preferred Stock   $ 4,300                  
Series A Preferred Stock | Subsequent Event                      
Class of Stock [Line Items]                      
Redemption amount (in shares) 319,216                    
Redemption price per share (in dollars per share) $ 25.00                    
Dividends declaration per share of preferred stock (in dollars per share) $ 0.69732                    
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