XML 49 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Net Assets - Schedule of Common Share issuance (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 19, 2025
Nov. 21, 2025
Sep. 11, 2025
Aug. 06, 2025
Mar. 24, 2025
Mar. 06, 2025
Jan. 24, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Investment Company, Capital Share Transactions, Stock Issued [Abstract]                    
Shares issued during the period 3,143,491 1,114,827 1,508,865 570,342 983,362 711,181 18,310,208 60 26,342,276 60
Net proceeds from the issuance of common shares $ 85,000 $ 30,000 $ 40,000 $ 15,000 $ 25,000 $ 18,000 $ 457,755 $ 2 $ 670,755 $ 2