v3.25.2
Shareholders' Equity - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 04, 2025
USD ($)
$ / shares
shares
Mar. 21, 2025
USD ($)
$ / shares
shares
Aug. 08, 2024
USD ($)
Mar. 21, 2025
USD ($)
$ / shares
shares
Jan. 28, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Feb. 21, 2025
USD ($)
$ / shares
Dec. 31, 2024
shares
Dec. 27, 2024
USD ($)
$ / shares
Class Of Stock [Line Items]                        
Shares authorized (in shares)           12,500,000   12,500,000        
Deemed contribution related to preferred stock repurchases | $           $ 3,185,000 $ 0 $ 13,434,000 $ 0      
February 2025 Tender Offer                        
Class Of Stock [Line Items]                        
Sale of stock, maximum authorized, amount | $                   $ 9,500,000    
Sale of stock, authorized amount | $   $ 10,000,000   $ 10,000,000                
Series B Preferred Stock and Series C Preferred Stock                        
Class Of Stock [Line Items]                        
Share repurchase program, authorized, amount | $     $ 10,000,000                  
Share repurchase program, period in force     12 months                  
7.25% Series B Preferred Stock                        
Class Of Stock [Line Items]                        
Shares authorized (in shares)           6,050,000   6,050,000     6,050,000  
Preferred stock, dividends rate     7.25%     7.25% 7.25% 7.25% 7.25%      
Total Number of Shares Purchased (in shares)           0   0        
7.25% Series B Preferred Stock | February 2025 Tender Offer                        
Class Of Stock [Line Items]                        
Sale of stock, price per share (in dollars per share) | $ / shares $ 17.75                 $ 17.75    
Sale of stock, number of shares issued in transaction (in shares)       535,211                
Sale of stock, consideration received per transaction, gross | $ $ 10,500,000                      
Sale of stock, number of shares purchased, properly tendered and not properly withdrawn 787,343                      
7.25% Series B Preferred Stock | February 2025 Series B Offer, Expired                        
Class Of Stock [Line Items]                        
Sale of stock, number of shares purchased, properly tendered and not properly withdrawn 592,372                      
7.25% Series B Preferred Stock | February 2025 Series B Offer, Expired, Elected Option                        
Class Of Stock [Line Items]                        
Sale of stock, number of additional shares available to purchase 28,992                      
Sale of stock, percentage able to purchase additional shares 0.02                      
6.50% Series C Preferred Stock                        
Class Of Stock [Line Items]                        
Shares authorized (in shares)           6,450,000   6,450,000     6,450,000  
Preferred stock, dividends rate     6.50%     6.50% 6.50% 6.50% 6.50%      
6.50% Series C Preferred Stock | Cedar Tender Offer                        
Class Of Stock [Line Items]                        
Sale of stock, maximum authorized, amount | $                       $ 12,500,000
6.50% Series C Preferred Stock | Cedar Tender Offer | Minimum                        
Class Of Stock [Line Items]                        
Sale of stock, price per share (in dollars per share) | $ / shares                       $ 13.75
6.50% Series C Preferred Stock | Cedar Tender Offer | Maximum                        
Class Of Stock [Line Items]                        
Sale of stock, price per share (in dollars per share) | $ / shares                       15.75
6.50% Series C Preferred Stock | December 2024 Tender Offer                        
Class Of Stock [Line Items]                        
Sale of stock, price per share (in dollars per share) | $ / shares                       $ 15.75
Sale of stock, number of shares issued in transaction (in shares)         645,276              
Sale of stock, consideration received per transaction, gross | $         $ 10,200,000              
6.50% Series C Preferred Stock | February 2025 Tender Offer                        
Class Of Stock [Line Items]                        
Sale of stock, price per share (in dollars per share) | $ / shares   $ 16.25   $ 16.25           $ 16.25    
Sale of stock, number of shares issued in transaction (in shares)       584,615                
Sale of stock, consideration received per transaction, gross | $   $ 10,700,000                    
Sale of stock, number of shares purchased, properly tendered and not properly withdrawn   655,883                    
6.50% Series C Preferred Stock | February 2025 Seies C Offer, Expired, Elected Option                        
Class Of Stock [Line Items]                        
Sale of stock, number of additional shares available to purchase   71,268                    
Sale of stock, percentage able to purchase additional shares   0.02   0.02                
Series B Offer | February 2025 Tender Offer                        
Class Of Stock [Line Items]                        
Sale of stock, number of shares issued in transaction (in shares)   563,380