XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 24, 2024
Aug. 08, 2024
Sep. 30, 2024
Aug. 31, 2024
Jul. 31, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 25, 2024
Dec. 31, 2023
Stockholders' Equity Note [Abstract]                      
Shares authorized (in shares)     12,500,000     12,500,000   12,500,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                  
Series B Preferred Stock                      
Stockholders' Equity Note [Abstract]                      
Shares authorized (in shares)     6,050,000     6,050,000   6,050,000     6,050,000
Class Of Stock [Line Items]                      
Preferred stock, dividends rate   7.25%       7.25% 7.25% 7.25% 7.25%    
Preferred stock repurchases (in shares)           0          
Series C Preferred Stock                      
Stockholders' Equity Note [Abstract]                      
Shares authorized (in shares)     6,450,000     6,450,000   6,450,000     6,450,000
Class Of Stock [Line Items]                      
Preferred stock, dividends rate   6.50%       6.50% 6.50% 6.50% 6.50%    
Preferred stock repurchases (in shares)     46,094 30,981 0 77,075          
Series C Preferred Stock | Cedar Tender Offer                      
Class Of Stock [Line Items]                      
Sale of stock, maximum authorized, amount                   $ 9,000,000  
Series C Preferred Stock | Cedar Tender Offer, Expired | Subsequent Event                      
Class Of Stock [Line Items]                      
Sale of stock, price per share (in dollars per share) $ 14.00                    
Sale of stock, number of shares issued in transaction (in shares) 688,670                    
Sale of stock, consideration received per transaction, gross $ 9,600,000                    
Series C Preferred Stock | Minimum | Cedar Tender Offer                      
Class Of Stock [Line Items]                      
Sale of stock, price per share (in dollars per share)                   $ 13.25  
Series C Preferred Stock | Maximum | Cedar Tender Offer                      
Class Of Stock [Line Items]                      
Sale of stock, price per share (in dollars per share)                   $ 15.50