XML 68 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Net Assets - Schedule of Shares Issued to Stockholders (Details) - shares
3 Months Ended
Dec. 31, 2024
Dec. 29, 2023
Mar. 31, 2025
Mar. 31, 2024
Class of Stock [Line Items]        
Shares Issued     1,456,909 795,040
O 2023 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    
O 2024 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