v3.25.1
Agreements and Related Parties - Summary of Expense Payments And The Related Reimbursement Payments (Details) - Expense Support Agreement - Related Party - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Mar. 31, 2025
Mar. 31, 2025
Related Party Transaction [Line Items]      
Expense Payments by Adviser $ 2,064 $ 2,245 $ 181
Reimbursement Payments to Adviser 0 0 0
Unreimbursed Expense Payments $ 2,064 $ 2,245 $ 181