XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Net Assets - Summary of Transactions in Common Shares (Parenthetical) (Details) - shares
Dec. 31, 2024
Dec. 31, 2023
Schedule of Net Assets [Line Items]    
Common Shares Outstanding 22,106,186 10,785,268