XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.1
EQUITY - General Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 11, 2024
Apr. 09, 2024
Apr. 04, 2024
Dec. 05, 2022
Jul. 06, 2021
Jun. 28, 2021
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2022
Nov. 12, 2024
Oct. 16, 2024
Aug. 23, 2024
Oct. 28, 2022
Oct. 11, 2022
Dec. 31, 2021
Apr. 30, 2021
Dec. 31, 2020
Class of Stock                                    
Aggregate offering price                       $ 500,000,000     $ 500,000,000      
Dividend rate (as a percent)             6.375%   6.375%                  
Preferred stock, liquidation preference (in dollars per share)             $ 25   $ 25                  
Purchase price of shares               $ 2,064,000                    
Repurchase of notes                               $ 24,000,000   $ 24,000,000
At Market Offering Program 2022 And 2024                                    
Class of Stock                                    
Units issued                 8,922,793                  
Total net proceeds                 $ 165,200,000                  
Gross proceeds from issuance of common stock                 $ 167,700,000                  
Shares issued during period, weighted-average price per share (in dollars per share)                 $ 18.79                  
Transaction fees                 $ 2,500,000                  
At Market Offering Program                                    
Class of Stock                                    
Units issued                   961,261                
Total net proceeds                   $ 20,800,000                
Authorized share value                                 $ 150,000,000  
Gross proceeds from issuance of common stock                   $ 21,100,000                
Shares issued during period, weighted-average price per share (in dollars per share)                   $ 21.99                
Transaction fees                   $ 300,000                
At Market Offering Program 2022                                    
Class of Stock                                    
Units issued                 7,226,192 604,765                
Total net proceeds                 $ 132,200,000 $ 12,100,000                
Authorized share value                           $ 150,000,000        
Gross proceeds from issuance of common stock                 $ 134,200,000 $ 12,300,000                
Shares issued during period, weighted-average price per share (in dollars per share)                 $ 18.58 $ 20.29                
Transaction fees                 $ 2,000,000 $ 200,000                
2024 ATM Program                                    
Class of Stock                                    
Units issued                 1,696,601                  
Total net proceeds                 $ 33,000,000                  
Authorized share value                     $ 250,000,000              
Gross proceeds from issuance of common stock                 $ 33,500,000                  
Shares issued during period, weighted-average price per share (in dollars per share)                 $ 19.77                  
Transaction fees                 $ 500,000                  
Remaining authorized share value             $ 216,500,000                      
2024 ATM Program | Series A cumulative redeemable preferred stock                                    
Class of Stock                                    
Gross Proceeds                 $ 400,000                  
Authorized share value                         $ 24,500,000          
Shares issued during period, weighted-average price per share (in dollars per share)                 $ 23.22                  
Transaction fees                 $ 100,000                  
Remaining authorized share value             $ 24,100,000                      
Purchase price of shares                 $ 15,844                  
Follow on Public Offering                                    
Class of Stock                                    
Units issued       3,450,000   3,000,000                        
Total net proceeds       $ 62,400,000 $ 72,400,000                          
Dividend rate (as a percent)           6.375%                        
Share price (in dollars per share)           $ 25                        
Preferred Stock, Capital Shares Reserved for Future Issuance     1,500,000                              
Preferred stock, redemption price per share           $ 25                        
Follow on Public Offering | Series A preferred stock                                    
Class of Stock                                    
Units issued 1,718,417                                  
Public Offering                                    
Class of Stock                                    
Gross Proceeds $ 33,100,000                                  
Preferred stock, liquidation preference (in dollars per share)     $ 25                              
Shares issued price per share     $ 20                              
Over-Allotment option                                    
Class of Stock                                    
Units issued       450,000                            
Underwriters Option Period to Exercise the Grant     30 days                              
Over-Allotment option | Series A preferred stock                                    
Class of Stock                                    
Units issued 218,417 218,417                                
Over-Allotment option | Maximum [Member]                                    
Class of Stock                                    
Preferred Stock, Capital Shares Reserved for Future Issuance     225,000                              
2022 ATM Program and 2021 ATM Program                                    
Class of Stock                                    
Units issued                   1,566,026                
Total net proceeds                   $ 32,900,000                
Gross proceeds from issuance of common stock                   $ 33,400,000                
Shares issued during period, weighted-average price per share (in dollars per share)                   $ 21.33                
Transaction fees                   $ 500,000                
Common Stock                                    
Class of Stock                                    
Purchase price of shares               $ 2,000