XML 125 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
EQUITY - General Information (Details)
3 Months Ended 12 Months Ended
Apr. 11, 2024
USD ($)
shares
Apr. 09, 2024
shares
Apr. 04, 2024
$ / shares
shares
Dec. 05, 2022
USD ($)
shares
Apr. 27, 2022
Jul. 06, 2021
USD ($)
Jun. 28, 2021
$ / shares
shares
Sep. 30, 2023
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Nov. 12, 2024
USD ($)
Oct. 16, 2024
USD ($)
Aug. 23, 2024
USD ($)
Feb. 16, 2023
USD ($)
Oct. 28, 2022
USD ($)
Oct. 11, 2022
USD ($)
Jun. 27, 2022
item
Apr. 30, 2021
USD ($)
Class of Stock                                      
Stock split, conversion ratio         3                            
Number of additional shares received | item                                   2  
Aggregate offering price                         $ 500,000,000       $ 500,000,000    
Purchase price of shares                     $ 94,851,000                
Units issued | shares               0                      
Dividend rate (as a percent)                 6.375% 6.375%                  
Preferred Stock, par value (in dollars per share) | $ / shares                 $ 0.01 $ 0.01                  
Preferred stock, liquidation preference (in dollars per share) | $ / shares                 $ 25 $ 25                  
Gross Proceeds                 $ 32,996,000                    
Underwriters Option Period to Exercise the Grant     30 days                                
2025 Notes Repurchase Program                                      
Class of Stock                                      
Repurchase of notes                 $ 0 $ 0                  
2025 Notes Repurchase Program | Maximum                                      
Class of Stock                                      
Repurchase of notes                             $ 4,740,000        
At Market Offering Program 2022 And 2024                                      
Class of Stock                                      
Units issued | shares                 8,922,793                    
Gross proceeds from issuance of common stock                 $ 167,700,000                    
Total net proceeds                 $ 165,200,000                    
Shares issued during period, weighted-average price per share (in dollars per share) | $ / shares                 $ 18.79                    
Transaction fees                 $ 2,500,000                    
At Market Offering Program                                      
Class of Stock                                      
Authorized share value                                     $ 150,000,000
Units issued | shares                     961,261                
Gross proceeds from issuance of common stock                     $ 21,100,000                
Total net proceeds                     $ 20,800,000                
Shares issued during period, weighted-average price per share (in dollars per share) | $ / shares                     $ 21.99                
Transaction fees                     $ 300,000                
At Market Offering Program 2022                                      
Class of Stock                                      
Authorized share value                               $ 150,000,000      
Units issued | shares                 7,226,192   604,765                
Gross proceeds from issuance of common stock                 $ 134,200,000   $ 12,300,000                
Total net proceeds                 $ 132,200,000   $ 12,100,000                
Shares issued during period, weighted-average price per share (in dollars per share) | $ / shares                 $ 18.58   $ 20.29                
Transaction fees                 $ 2,000,000   $ 200,000                
2024 ATM Program                                      
Class of Stock                                      
Purchase price of shares                 $ 164,828,000                    
Authorized share value                       $ 250,000,000              
Units issued | shares                 1,696,601                    
Gross proceeds from issuance of common stock                 $ 33,500,000                    
Total net proceeds                 $ 33,000,000                    
Shares issued during period, weighted-average price per share (in dollars per share) | $ / shares                 $ 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                                      
Purchase price of shares                 $ 15,844                    
Authorized share value                           $ 24,500,000          
Shares issued during period, weighted-average price per share (in dollars per share) | $ / shares                 $ 23.22                    
Transaction fees                 $ 100,000                    
Gross Proceeds                 400,000                    
Remaining authorized share value                 24,100,000                    
Follow on Public Offering                                      
Class of Stock                                      
Share price (in dollars per share) | $ / shares             $ 25                        
Units issued | shares       3,450,000     3,000,000                        
Dividend rate (as a percent)             6.375%                        
Total net proceeds       $ 62,400,000   $ 72,400,000                          
Preferred stock, redemption price per share | $ / shares             $ 25                        
Preferred Stock, Capital Shares Reserved for Future Issuance | shares     1,500,000                                
Follow on Public Offering | Series A preferred stock                                      
Class of Stock                                      
Units issued | shares 1,718,417                                    
Public Offering                                      
Class of Stock                                      
Shares issued price per share | $ / shares     $ 20                                
Preferred stock, liquidation preference (in dollars per share) | $ / shares     $ 25                                
Gross Proceeds $ 33,100,000                                    
Over-Allotment option                                      
Class of Stock                                      
Units issued | shares       450,000                              
Over-Allotment option | Series A preferred stock                                      
Class of Stock                                      
Units issued | shares 218,417 218,417                                  
Over-Allotment option | Maximum                                      
Class of Stock                                      
Preferred Stock, Capital Shares Reserved for Future Issuance | shares     225,000                                
2022 ATM Program and 2021 ATM Program                                      
Class of Stock                                      
Units issued | shares                     1,566,026                
Gross proceeds from issuance of common stock                     $ 33,400,000                
Total net proceeds                     $ 32,900,000                
Shares issued during period, weighted-average price per share (in dollars per share) | $ / shares                     $ 21.33                
Transaction fees                     $ 500,000                
Common Stock                                      
Class of Stock                                      
Purchase price of shares                     $ 48,000                
Common Stock | 2024 ATM Program                                      
Class of Stock                                      
Purchase price of shares                 $ 90,000