v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Aug. 28, 2026
Aug. 27, 2026
Jul. 30, 2026
Jul. 27, 2026
Jul. 14, 2026
Jul. 13, 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
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 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   50,000,000      
Preferred stock, par value (in dollars per share)                       $ 0.001           $ 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   40,000,000          
Preferred stock, shares outstanding (in shares)                       7,553,000           7,553,000   7,553,000   7,048,000      
Preferred stock, shares issued (in shares)                       7,553,000           7,553,000   7,553,000   7,048,000      
Preferred stock, liquidation preference (in dollars per share)                       $ 25.00           $ 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)                       175,000,000           175,000,000   175,000,000   175,000,000      
Common stock, par value (in dollars per share)                       $ 0.001           $ 0.001   $ 0.001   $ 0.001      
Common stock, shares issued (in shares)                       136,371,000           136,371,000   136,371,000   111,915,000      
Common stock, shares outstanding (in shares)                       136,371,000           136,371,000   136,371,000   111,915,000      
Issuance of common stock, net of expenses                                       $ 414,153,000 $ 470,537,000        
Remaining shares authorized to be repurchased (in shares)                       5,000,000           5,000,000   5,000,000   866,000      
Common stock repurchased                                       $ (2,013,000) (10,031,000)        
Aggregate amount paid to holders of record                                       $ 179,353,000 $ 114,496,000        
Dividends declared per common share (in dollars per share)                                   $ 0.72 $ 0.72 $ 1.44 $ 1.44        
Forecast                                                  
Class of Stock [Line Items]                                                  
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                                       $ 15,000          
Common stock repurchased (in shares)                                       125,000          
Common stock repurchased                                       $ (2,013,000)          
Subsequent Event                                                  
Class of Stock [Line Items]                                                  
Aggregate amount paid to holders of record     $ 34,190,000                                            
Common stock dividends, cash paid (in dollars per share)     $ 0.24                                            
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)             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,464,000   $ 3,094,000          
Series C Preferred Stock                                                  
Class of Stock [Line Items]                                                  
Preferred stock, shares authorized (in shares)                       10,000,000           10,000,000   10,000,000          
Preferred stock, par value (in dollars per share)                       $ 0.001           $ 0.001   $ 0.001   $ 0.001      
Preferred stock, dividend rate (as percent)                                       7.00%          
Preferred stock, shares outstanding (in shares)                       7,553,000           7,553,000   7,553,000   7,048,000      
Preferred stock, shares issued (in shares)                       7,553,000           7,553,000   7,553,000   7,048,000      
Preferred stock, liquidation preference (in dollars per share)                       $ 25.00           $ 25.00   $ 25.00   $ 25.00      
Preferred stock, aggregate liquidation preference                       $ 188,815,000           $ 188,815,000   $ 188,815,000   $ 176,196,000      
Dividends payable                       $ 0           $ 0   0   $ 0      
Issuance of Series C Preferred stock, net of expenses                                       $ 10,475,000 $ 279,000        
Preferred stock dividends, cash paid (in dollars per share)                       $ 0.14583 $ 0.14583 $ 0.14583 $ 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)   $ 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,102,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)                       2,447,000           2,447,000   2,447,000   2,952,000      
Commission rate (as percent)                                                 2.00%
Number of shares issued in transaction (in shares)                                       505,000          
Issuance of Series C Preferred stock, net of expenses                                       $ 10,475,000          
Payments of stock issuance costs                                       $ 137,000          
Preferred Stock | Preferred C ATM Sales Agreement | Subsequent Event                                                  
Class of Stock [Line Items]                                                  
Number of shares issued in transaction (in shares)           4,000                                      
Issuance of Series C Preferred stock, net of expenses           $ 83,000                                      
Payments of stock issuance costs           $ 1,000                                      
Common Stock                                                  
Class of Stock [Line Items]                                                  
Common stock repurchased (in shares)                                       125,000   1,351,000      
Issuance of common stock under dividend reinvestment program (in shares)                                       5,000   7,000      
Proceeds from issuance of DRIP, net                                       $ 76,000   $ 111,000      
Common stock repurchased                                       $ (2,013,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                
Common Stock | 2023 Common stock ATM Sales Agreement                                                  
Class of Stock [Line Items]                                                  
Number of shares issued in transaction (in shares)                                       24,535,000   32,290,000      
Payments of stock issuance costs                                       $ 3,650,000          
Issuance of common stock, net of expenses                                       $ 434,031,000   $ 575,554,000      
Common Stock | 2023 Common stock ATM Sales Agreement | Subsequent Event                                                  
Class of Stock [Line Items]                                                  
Number of shares issued in transaction (in shares)         5,182,000                                        
Payments of stock issuance costs         $ 668,000                                        
Issuance of common stock, net of expenses         $ 88,341,000