v3.25.2
Net Assets - Schedule of Common Stock Issued and Proceeds Related to Capital Drawdowns (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 07, 2023
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net Assets [Line Items]        
Number of Shares of Common Stock Issued 1,661,350   4,505,908 2,989,257
Aggregate Offering Proceeds $ 41,500 $ 803 $ 113,337 $ 74,731
March 20, 2025 [Member]        
Net Assets [Line Items]        
Number of Shares of Common Stock Issued     4,505,908  
Aggregate Offering Proceeds     $ 113,337  
March 25, 2024 [Member]        
Net Assets [Line Items]        
Number of Shares of Common Stock Issued       2,989,257
Aggregate Offering Proceeds       $ 74,731