v3.26.1
Stockholders' Equity - Schedule of Equity Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jul. 26, 2023
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]        
Net Proceeds (costs)   $ 414,153 $ 470,537  
DRIP, Per Share price (in dollars per share)       $ 16.59
Common stock repurchased (in shares)   0    
Common stock repurchased   $ (2,013) $ (10,031)  
August 2025 Public Offering        
Class of Stock [Line Items]        
Number of shares issued in transaction (in shares)       18,500,000
Per Share price (in dollars per share)       $ 16.14
Net Proceeds (costs)       $ 298,502
2023 Common stock ATM Sales Agreement        
Class of Stock [Line Items]        
Number of shares issued in transaction (in shares) 15,000,000      
Series C Preferred Stock | ATM Sales Agreement        
Class of Stock [Line Items]        
Number of shares issued in transaction (in shares)   505,000   201,000
Per Share price (in dollars per share)   $ 20.75   $ 20.50
Net Proceeds (costs)   $ 10,475   $ 4,118
Common Stock        
Class of Stock [Line Items]        
Per Share price (in dollars per share)   $ 16.11   $ 14.77
Issuance of common stock under dividend reinvestment program (in shares)   5,000   7,000
DRIP, Per Share price (in dollars per share)   $ 17.15    
Proceeds from issuance of DRIP, net   $ 76   $ 111
Common stock repurchased (in shares)   (125,000)   (1,351,000)
Common stock repurchased   $ (2,013)   $ (19,947)
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
Per Share price (in dollars per share)   $ 17.69   $ 17.82
Net Proceeds (costs)   $ 434,031   $ 575,554