v3.26.1
Net Assets - Distributions (Details) - $ / shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Net Assets            
Per Share Amount         $ 0.28 $ 0.43
O 2025 Q3 Dividends            
Net Assets            
Date Declared       Aug. 06, 2025    
Record Date       Aug. 15, 2025    
Payment Date       Aug. 29, 2025    
Per Share Amount       $ 0.11    
O 2025 Q4 Dividends            
Net Assets            
Date Declared     Nov. 05, 2025      
Record Date     Nov. 14, 2025      
Payment Date     Nov. 21, 2025      
Per Share Amount     $ 0.11      
S 2025 Q4 Dividends            
Net Assets            
Date Declared     Nov. 05, 2025      
Record Date     Nov. 14, 2025      
Payment Date     Nov. 21, 2025      
Per Share Amount     $ 0.03      
S 2025 Dividends            
Net Assets            
Date Declared           Dec. 22, 2025
Record Date           Dec. 31, 2025
Payment Date           Jan. 26, 2026
Per Share Amount           $ 0.18
O 2026 Q1 Dividends            
Net Assets            
Date Declared   Mar. 03, 2026        
Record Date   Mar. 13, 2026        
Payment Date   Mar. 30, 2026        
Per Share Amount   $ 0.11        
O 2026 Q2 Dividends            
Net Assets            
Date Declared May 11, 2026          
Record Date May 18, 2026          
Payment Date May 28, 2026          
Per Share Amount $ 0.11          
S 2026 Q1 Dividends            
Net Assets            
Date Declared   Mar. 03, 2026        
Record Date   Mar. 13, 2026        
Payment Date   Mar. 30, 2026        
Per Share Amount   $ 0.03        
S 2026 Q2 Dividends            
Net Assets            
Date Declared May 11, 2026          
Record Date May 18, 2026          
Payment Date May 28, 2026          
Per Share Amount $ 0.03