v3.25.2
Agreements and Related Party Transactions - Summary of Expense Payments and Reimbursement Payments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Related Party Transactions [Abstract]            
Expense Payments by Adviser $ 0 $ 500,000 $ 1,300,000 $ 900,000 $ 2,300,000 $ 5,000,000
Reimbursement Payments to Adviser 0         0
Unreimbursed Expense Payments $ 0 $ 500,000 $ 1,300,000 $ 900,000 $ 2,300,000 $ 5,000,000