v3.26.1
Net Assets - Schedule of Shares Issued to Stockholders (Details) - shares
Feb. 12, 2026
Feb. 13, 2025
Class Of Stock [Line Items]    
Shares issued 314,450 302,922
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