XML 77 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Net Assets - Schedule of Shares Issued to Stockholders (Details) - shares
12 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Dec. 09, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 29, 2024
Dec. 29, 2023
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]                      
Shares Issued                   6,077,657 6,601,368
O2024 Q4 Dividends [Member]                      
Class of Stock [Line Items]                      
Date Declared       Dec. 31, 2024              
Record Date       Dec. 31, 2024              
Dividends date shares issued       Jan. 30, 2025              
Shares Issued       1,456,909              
O2025 Q1 Dividends [Member]                      
Class of Stock [Line Items]                      
Date Declared     Mar. 31, 2025                
Record Date     Mar. 31, 2025                
Dividends date shares issued     May 06, 2025                
Shares Issued     1,479,035                
O2025 Q2 Dividends [Member]                      
Class of Stock [Line Items]                      
Date Declared   Jun. 30, 2025                  
Record Date   Jun. 30, 2025                  
Dividends date shares issued   Aug. 05, 2025                  
Shares Issued   1,559,071                  
O2025 Q3 Dividends [Member]                      
Class of Stock [Line Items]                      
Date Declared Sep. 30, 2025                    
Record Date Sep. 30, 2025                    
Dividends date shares issued Nov. 12, 2025                    
Shares Issued 1,582,642                    
O2023 Q4 Dividends [Member]                      
Class of Stock [Line Items]                      
Date Declared                 Dec. 29, 2023    
Record Date                 Dec. 31, 2023    
Dividends date shares issued                 Feb. 21, 2024    
Shares Issued                 795,040    
O2024 Q1 Dividends [Member]                      
Class of Stock [Line Items]                      
Date Declared               Mar. 29, 2024      
Record Date               Mar. 31, 2024      
Dividends date shares issued               May 07, 2024      
Shares Issued               869,766      
S2024 Q2 Dividends [Member]                      
Class of Stock [Line Items]                      
Date Declared             Jun. 30, 2024        
Record Date             Jun. 30, 2024        
Dividends date shares issued             Aug. 06, 2024        
Shares Issued             953,857        
O2024 Q3 Dividends [Member]                      
Class of Stock [Line Items]                      
Date Declared           Sep. 30, 2024          
Record Date           Sep. 30, 2024          
Dividends date shares issued           Nov. 13, 2024          
Shares Issued           1,029,392          
S2024 Q4 Dividends [Member]                      
Class of Stock [Line Items]                      
Date Declared         Dec. 09, 2024            
Record Date         Dec. 09, 2024            
Dividends date shares issued         Dec. 19, 2024            
Shares Issued         2,953,313