v3.26.1
Fees, Expenses, Agreements and Related Party Transactions - Transactions with Affiliates (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 28, 2023
Mar. 13, 2023
Fees, Expenses, Agreements and Related Party Transactions      
Fair value $ 1,843 $ 1,622 $ 22,206