v3.26.3
Net Assets - Schedule of Shares Issued to Stockholders (Details) - shares
9 Months Ended
Aug. 04, 2026
May 05, 2026
Feb. 12, 2026
Jul. 30, 2025
Apr. 30, 2025
Feb. 13, 2025
Sep. 30, 2026
Sep. 30, 2025
Class Of Stock [Line Items]                
Shares issued             1,038,947 832,489
O2026 Q3 Base Dividends [Member]                
Class Of Stock [Line Items]                
Dividends date declared Aug. 04, 2026              
Dividends record date Sep. 15, 2026              
Dividends date shares issued Sep. 30, 2026              
Shares issued   370,020            
O2026 Q2 Base Dividends [Member]                
Class Of Stock [Line Items]                
Dividends date declared   May 05, 2026            
Dividends record date   Jun. 15, 2026            
Dividends date shares issued   Jun. 30, 2026            
Shares issued   354,477            
O 2026 Q1 Supplemental Dividends [Member]                
Class Of Stock [Line Items]                
Dividends date declared     Feb. 12, 2026          
Dividends record date     Feb. 27, 2026          
Dividends date shares issued     Mar. 20, 2026          
Shares issued     6,241          
O 2026 Q1 Base Dividends [Member]                
Class Of Stock [Line Items]                
Dividends date declared     Feb. 12, 2026          
Dividends record date     Mar. 16, 2026          
Dividends date shares issued     Mar. 31, 2026          
Shares issued     308,209          
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