v3.25.1
Net Assets - Summary of Shares Issued and Proceeds Received (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 24, 2025
Mar. 11, 2024
Jan. 19, 2024
Mar. 31, 2025
Mar. 31, 2024
Class of Stock [Line Items]          
Aggregate Proceeds       $ 70,392 $ 119,902
Common Stock          
Class of Stock [Line Items]          
Number of Common Shares Issued 2,575,953 1,015,454 3,765,200 2,575,953 4,780,654
Aggregate Proceeds $ 70,392 $ 25,946 $ 94,130   $ 120,076