v3.26.3
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Nov. 27, 2026
Oct. 29, 2026
Oct. 27, 2026
Jul. 24, 2026
Jan. 28, 2026
Jul. 25, 2025
Feb. 13, 2025
Aug. 23, 2024
Jul. 26, 2023
Jun. 30, 2026
May 31, 2026
Apr. 30, 2026
Mar. 31, 2026
Feb. 28, 2026
Jan. 31, 2026
Sep. 30, 2025
Aug. 31, 2025
Jul. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Apr. 21, 2026
Jul. 26, 2022
Jan. 29, 2020
Class of Stock [Line Items]                                                    
Preferred stock, shares authorized (in shares)                                     50,000,000   50,000,000   50,000,000      
Preferred stock, par value (in dollars per share)                                     $ 0.001   $ 0.001   $ 0.001      
Preferred stock, dividend rate (as percent)                                         7.00%   7.00%      
Preferred stock, undesignated shares authorized (in shares)                                     40,000,000   40,000,000          
Preferred stock, shares outstanding (in shares)                                     7,676,000   7,676,000   7,048,000      
Preferred stock, shares issued (in shares)                                     7,676,000   7,676,000   7,048,000      
Preferred stock, liquidation preference (in dollars per share)                                     $ 25.00   $ 25.00   $ 25.00      
Repurchase program, shares authorized (in shares)                                               5,000,000 2,000,000  
Common stock repurchased (in shares)                                         0          
Common stock, shares authorized (in shares)                                     250,000,000   250,000,000   175,000,000      
Common stock, par value (in dollars per share)                                     $ 0.001   $ 0.001   $ 0.001      
Common stock, shares issued (in shares)                                     148,415,000   148,415,000   111,915,000      
Common stock, shares outstanding (in shares)                                     148,415,000   148,415,000   111,915,000      
Issuance of common stock, net of expenses                                         $ 639,804,000 $ 874,195,000        
Remaining shares authorized to be repurchased (in shares)                                     4,636,000   4,636,000   866,000      
Common stock repurchased                                         $ (7,162,000) (19,947,000)        
Aggregate amount paid to holders of record                                         $ 284,755,000 $ 190,679,000        
Dividends declared per common share (in dollars per share)                                     $ 0.72 $ 0.72 $ 2.16 $ 2.16        
Forecast                                                    
Class of Stock [Line Items]                                                    
Aggregate amount paid to holders of record   $ 35,824,000                                                
Common stock dividends, cash paid (in dollars per share)   $ 0.24                                                
Dividends declared per common share (in dollars per share) $ 0.24                                                  
BUCKLER Securities, LLC | Related Party                                                    
Class of Stock [Line Items]                                                    
Payments of stock issuance costs                                     $ 38,000   $ 53,000          
Common stock repurchased (in shares)                                     364,000   489,000          
Common stock repurchased                                     $ (5,149,000)   $ (7,162,000)          
2023 Common stock ATM Sales Agreement                                                    
Class of Stock [Line Items]                                                    
Number of shares issued in transaction (in shares)                 15,000,000                                  
Common stock, par value (in dollars per share)                 $ 0.001                                  
Common stock, additional shares authorized (in shares)       25,000,000 15,000,000 9,500,000 15,000,000 25,000,000                                    
2023 Common stock ATM Sales Agreement | BUCKLER Securities, LLC | Related Party                                                    
Class of Stock [Line Items]                                                    
Payments of stock issuance costs                                     $ 1,556,000   $ 4,650,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)                                     $ 0.001   $ 0.001   $ 0.001      
Preferred stock, dividend rate (as percent)                                         7.00%          
Preferred stock, shares outstanding (in shares)                                     7,676,000   7,676,000   7,048,000      
Preferred stock, shares issued (in shares)                                     7,676,000   7,676,000   7,048,000      
Preferred stock, liquidation preference (in dollars per share)                                     $ 25.00   $ 25.00   $ 25.00      
Preferred stock, aggregate liquidation preference                                     $ 191,899,000   $ 191,899,000   $ 176,196,000      
Dividends payable                                     $ 0   0   $ 0      
Proceeds from issuance of common stock, net                                         $ 13,002,000 $ 279,000        
Preferred stock dividends, cash paid (in dollars per share)                   $ 0.14583 $ 0.14583 $ 0.14583 $ 0.14583 $ 0.14583 $ 0.14583 $ 0.14583 $ 0.14583 $ 0.14583                
Series C Preferred Stock | Subsequent Event                                                    
Class of Stock [Line Items]                                                    
Preferred stock dividends, cash paid (in dollars per share)     $ 0.14583                                              
Aggregate amount paid to holders of record     $ 1,119,000                                              
Series C Preferred Stock | Forecast                                                    
Class of Stock [Line Items]                                                    
Preferred stock dividends, cash paid (in dollars per share) $ 0.14583                                                  
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)                                     2,324,000   2,324,000   2,952,000      
Commission rate (as percent)                                                   2.00%
Number of shares issued in transaction (in shares)                                         628,000          
Proceeds from issuance of common stock, net                                         $ 13,002,000          
Payments of stock issuance costs                                         $ 164,000          
Common Stock                                                    
Class of Stock [Line Items]                                                    
Common stock repurchased (in shares)                                         489,000   1,351,000      
Issuance of common stock under dividend reinvestment program (in shares)                                         7,000   7,000      
Proceeds from issuance of DRIP, net                                         $ 112,000   $ 111,000      
Common stock repurchased                                         $ (7,162,000)   $ (19,947,000)      
Common stock dividends, cash paid (in dollars per share)                   $ 0.24 $ 0.24 $ 0.24 $ 0.24 $ 0.24 $ 0.24 $ 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)                                         36,901,000   32,290,000      
Payments of stock issuance costs                                         $ 5,383,000          
Issuance of common stock, net of expenses                                         $ 639,739,000   $ 575,554,000