XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Net Assets - Schedule of Shares Issued to Stockholders (Details) - shares
12 Months Ended
Nov. 04, 2025
Jul. 30, 2025
Apr. 30, 2025
Feb. 13, 2025
Nov. 05, 2024
Jul. 31, 2024
May 01, 2024
Feb. 15, 2024
Dec. 31, 2025
Dec. 31, 2024
Class Of Stock [Line Items]                    
Shares issued                 1,043,714 1,231,937
O2025 Q1 Supplemental Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared       Feb. 13, 2025            
Dividends record date       Feb. 28, 2025            
Dividends date shares issued       Mar. 20, 2025            
Shares issued       39,839            
O2025 Q1 Base Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared       Feb. 13, 2025            
Dividends record date       Mar. 14, 2025            
Dividends date shares issued       Mar. 31, 2025            
Shares issued       263,083            
O2025 Q2 Supplemental Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared     Apr. 30, 2025              
Dividends record date     May 30, 2025              
Dividends date shares issued     Jun. 20, 2025              
Shares issued     34,339              
O2025 Q2 Base Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared     Apr. 30, 2025              
Dividends record date     Jun. 16, 2025              
Dividends date shares issued     Jun. 30, 2025              
Shares issued     241,651              
O2025 Q3 Supplemental Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared   Jul. 30, 2025                
Dividends record date   Aug. 29, 2025                
Dividends date shares issued   Sep. 19, 2025                
Shares issued   24,157                
O2025 Q3 Base Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared   Jul. 30, 2025                
Dividends record date   Sep. 15, 2025                
Dividends date shares issued   Sep. 30, 2025                
Shares issued   229,420                
O2025 Q4 Supplemental Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared Nov. 04, 2025                  
Dividends record date Nov. 28, 2025                  
Dividends date shares issued Dec. 19, 2025                  
Shares issued 13,125                  
O2025 Q4 Base Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared Nov. 04, 2025                  
Dividends record date Dec. 15, 2025                  
Dividends date shares issued Dec. 31, 2025                  
Shares issued 198,100                  
O2024 Q1 Supplemental Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared               Feb. 15, 2024    
Dividends record date               Feb. 29, 2024    
Dividends date shares issued               Mar. 20, 2024    
Shares issued               36,749    
O2024 Q1 Base Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared               Feb. 15, 2024    
Dividends record date               Mar. 15, 2024    
Dividends date shares issued               Mar. 28, 2024    
Shares issued               255,308    
O2024 Q2 Supplemental Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared             May 01, 2024      
Dividends record date             May 31, 2024      
Dividends date shares issued             Jun. 20, 2024      
Shares issued             34,318      
O2024 Q2 Base Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared             May 01, 2024      
Dividends record date             Jun. 14, 2024      
Dividends date shares issued             Jun. 28, 2024      
Shares issued             261,331      
O2024 Q3 Supplemental Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared           Jul. 31, 2024        
Dividends record date           Aug. 30, 2024        
Dividends date shares issued           Sep. 20, 2024        
Shares issued           33,887        
O2024 Q3 Base Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared           Jul. 31, 2024        
Dividends record date           Sep. 16, 2024        
Dividends date shares issued           Sep. 30, 2024        
Shares issued           266,529        
O2024 Q4 Supplemental Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared         Nov. 05, 2024          
Dividends record date         Nov. 29, 2024          
Dividends date shares issued         Dec. 20, 2024          
Shares issued         28,498          
O2024 Q4 Base Dividends [Member]                    
Class Of Stock [Line Items]                    
Dividends date declared         Nov. 05, 2024          
Dividends record date         Dec. 16, 2024          
Dividends date shares issued         Dec. 31, 2024          
Shares issued         315,317