v3.26.1
Net Assets - Summary of Shares Issued and Net Proceeds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 01, 2025
Nov. 01, 2025
Oct. 01, 2025
Sep. 01, 2025
Aug. 01, 2025
Dec. 31, 2025
Subsidiary, Sale of Stock [Line Items]            
Amount           $ 871,891
Subscriptions            
Subsidiary, Sale of Stock [Line Items]            
Shares 1,852,351 1,004,436 1,358,688 31,969 30,501,210 34,748,654
Amount $ 46,010 $ 25,000 $ 33,976 $ 800 $ 762,530 $ 868,316