v3.25.1
Stockholders' Equity - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 29, 2025
$ / shares
May 27, 2025
$ / shares
Apr. 29, 2025
USD ($)
$ / shares
Apr. 28, 2025
USD ($)
$ / shares
Apr. 08, 2025
USD ($)
shares
Feb. 15, 2025
shares
Aug. 23, 2024
shares
Sep. 29, 2023
Jul. 26, 2023
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Feb. 28, 2025
$ / shares
Jan. 31, 2025
$ / shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Jun. 30, 2024
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
shares
Jul. 26, 2022
shares
Jan. 29, 2020
shares
Class of Stock [Line Items]                                      
Conversion ratio of reverse stock split               0.2                      
Preferred stock, shares authorized (in shares)                   50,000,000     50,000,000     50,000,000      
Preferred stock, par value (in dollars per share) | $ / shares                   $ 0.001     $ 0.001     $ 0.001      
Preferred stock, undesignated shares authorized (in shares)                   40,000,000     40,000,000            
Repurchase program, shares authorized (in shares)                                   2,000,000  
Common stock repurchased (in shares)                         0            
Common stock, shares authorized (in shares)                   125,000,000     125,000,000            
Common stock, par value (in dollars per share) | $ / shares                   $ 0.001     $ 0.001     $ 0.001      
Common stock, shares outstanding (in shares)                   82,416,000     82,416,000     62,412,000      
Common stock, shares issued (in shares)                   82,416,000     82,416,000     62,412,000      
Proceeds from issuance of common stock | $                         $ 371,425,000 $ 1,000          
Remaining shares authorized to be repurchased (in shares)                               2,217,000      
Common stock repurchased | $                         0 1,344,000          
Aggregate amount paid to holders of record | $                         $ 54,070,000 $ 35,302,000          
Dividends declared per common share (in dollars per share) | $ / shares                         $ 0.72 $ 0.72          
Forecast                                      
Class of Stock [Line Items]                                      
Dividends declared per common share (in dollars per share) | $ / shares $ 0.24                                    
Subsequent Event                                      
Class of Stock [Line Items]                                      
Common stock repurchased (in shares)         667,000                            
Payments of stock issuance costs | $         $ 75,000                            
Common stock repurchased | $         $ 10,031,000                            
Aggregate amount paid to holders of record | $     $ 19,661,000                                
Common stock dividends, cash paid (in dollars per share) | $ / shares     $ 0.24                                
Common Stock                                      
Class of Stock [Line Items]                                      
Common stock repurchased (in shares)                           70,000          
Common stock, shares outstanding (in shares)                   82,416,000     82,416,000 48,752,000   62,412,000 48,799,000    
2023 Common stock ATM Sales Agreement                                      
Class of Stock [Line Items]                                      
Common stock, par value (in dollars per share) | $ / shares                 $ 0.001                    
Number of shares issued in transaction (in shares)                 15,000,000                    
Common stock, additional shares authorized (in shares)           15,000,000 25,000,000                        
Series C Preferred Stock                                      
Class of Stock [Line Items]                                      
Preferred stock, shares authorized (in shares)                   10,000,000     10,000,000            
Preferred stock, par value (in dollars per share) | $ / shares                   $ 0.001     $ 0.001     $ 0.001      
Preferred stock, dividend rate (as percent)                         7.00%   7.00%        
Preferred stock, shares issued (in shares)                   6,864,000     6,864,000     6,847,000      
Preferred stock, shares outstanding (in shares)                   6,864,000     6,864,000     6,847,000      
Preferred stock, liquidation preference (in dollars per share) | $ / shares                   $ 25.00     $ 25.00     $ 25.00      
Preferred stock, aggregate liquidation preference | $                   $ 171,600,000     $ 171,600,000     $ 171,175,000      
Dividends payable | $                   $ 0     0     $ 0      
Issuance of Series C Preferred stock, net of expenses | $                         $ 279,000 $ 0          
Preferred stock dividends, cash paid (in dollars per share) | $ / shares                   $ 0.14583 $ 0.14583 $ 0.14583              
Series C Preferred Stock | Forecast                                      
Class of Stock [Line Items]                                      
Preferred stock dividends, cash paid (in dollars per share) | $ / shares   $ 0.14583                                  
Series C Preferred Stock | Subsequent Event                                      
Class of Stock [Line Items]                                      
Preferred stock dividends, cash paid (in dollars per share) | $ / shares       $ 0.14583                              
Aggregate amount paid to holders of record | $       $ 1,001,000                              
Series C Preferred Stock | Preferred C ATM Sales Agreement                                      
Class of Stock [Line Items]                                      
Preferred stock, shares authorized (in shares)                                     6,550,000
Preferred stock, designated but unissued shares authorized (in shares)                   3,136,000     3,136,000     3,153,000      
Commission rate (as percent)                                     2.00%
Number of shares issued in transaction (in shares)                         17,000            
Issuance of Series C Preferred stock, net of expenses | $                         $ 279,000            
Payments of stock issuance costs | $                         $ 106,000            
Common Stock                                      
Class of Stock [Line Items]                                      
Common stock repurchased (in shares)                               70,000      
Issuance of common stock under dividend reinvestment program (in shares)                         1,000     5,000      
Proceeds from issuance of DRIP, net | $                         $ 25,000     $ 86,000      
Common stock repurchased | $                               $ 1,344,000      
Common stock dividends, cash paid (in dollars per share) | $ / shares                   $ 0.24 $ 0.24 $ 0.24              
Common Stock | 2023 Common stock ATM Sales Agreement                                      
Class of Stock [Line Items]                                      
Number of shares issued in transaction (in shares)                         19,992,000     13,619,000      
Proceeds from issuance of common stock | $                         $ 371,412,000     $ 265,614,000      
Payments of stock issuance costs | $                         $ 3,143,000