v3.26.1
Fees, Expenses, Agreements and Related Party Transactions - Schedule of Expense Support and Related Recoupment of Expense Support (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Related Party Transactions [Abstract]    
Expense Support from the Advisor $ 0 $ 0
Payable to Advisor 0 1,020
Recoupment of Expense Support 0 1,020
Unreimbursed Expense Support $ 0 $ 688