v3.25.2
Agreements and Related Party Transactions - Summary of Expense Payments and related Reimbursement Payments (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2025
May 31, 2025
Apr. 30, 2025
Mar. 31, 2025
Feb. 28, 2025
Jan. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Related Party Transactions [Abstract]                      
Expense Payments by Adviser $ 544 $ 490 $ 468 $ 559 $ 359 $ 434 $ 321 $ 1,502 $ 321 $ 2,854 $ 321
Reimbursement Payments to Adviser 0 0 0 0 0 0 0     0 0
Unreimbursed Expense Payments $ 544 $ 490 $ 468 $ 559 $ 359 $ 434 $ 321        
Reimbursement Eligibility Expiration Jun. 30, 2028 May 31, 2028 Apr. 30, 2028 Mar. 31, 2028 Feb. 28, 2028 Jan. 31, 2028 Jun. 30, 2027        
Total Expense Payments by Adviser                   2,854 321
Total Reimbursement Payments to Adviser                   0 0
Total Unreimbursed Expense Payments                   $ 2,854 $ 321