v3.25.1
Net Assets - Schedule of Common Stock Issued and Proceeds Related to Capital Drawdowns (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 07, 2023
Mar. 31, 2025
Mar. 31, 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 $ 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