v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
May 01, 2026
Apr. 28, 2026
Apr. 14, 2026
Apr. 01, 2026
Mar. 26, 2026
Mar. 02, 2026
Feb. 25, 2026
Feb. 02, 2026
Jan. 28, 2026
Jan. 02, 2026
Mar. 31, 2025
Mar. 20, 2025
May 08, 2026
Mar. 31, 2026
Mar. 31, 2025
Apr. 30, 2026
Apr. 20, 2026
Dec. 31, 2025
Dec. 31, 2024
Subsequent Event                                      
Proceeds           $ 28,187   $ 25,641   $ 46,292   $ 376,854   $ 100,120 $ 376,854        
Dividend distribution                           64,116 53,650        
DRIP Shares Value         $ 9,003   $ 10,037   $ 9,911   $ 23,777     $ 28,951 $ 23,777        
Net asset value per share (in dollars per share)                     $ 10.33     $ 9.78 $ 10.33     $ 9.87 $ 10.37
Common Stock                                      
Subsequent Event                                      
DRIP Shares Value                           $ 3 $ 2        
Subsequent Event                                      
Subsequent Event                                      
Sale of stock (in shares)       2,014,437                              
Proceeds $ 11,480     $ 19,701                 $ 40,125            
Declared a distribution (in dollars per share)                                 $ 0.071    
Dividend distribution   $ 20,348                                  
DRIP Shares Value   $ 8,944                     8,944            
Net asset value per share (in dollars per share)   $ 9.78                                  
Aggregate purchase price     $ 335,275                                
Subsequent Event | Tender Offering | Common Stock                                      
Subsequent Event                                      
Number of shares allowed to be purchased (in shares)                               14,229,101      
Share repurchase (as a percent)                               5.00%      
Subsequent Event | Private Offering                                      
Subsequent Event                                      
Proceeds                         $ 31,181