v3.26.1
Net Assets - Schedule of Declared the Following Distribution (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
May 8, 2026 [Member]  
Schedule of Declared the Following Distributions [Line Items]  
Payment Date May 20, 2026
Distribution Rate per Share | $ / shares $ 20.165
Distribution Paid | $ $ 3,409,921
March 21, 2025 [Member]  
Schedule of Declared the Following Distributions [Line Items]  
Payment Date Apr. 03, 2025
Distribution Rate per Share | $ / shares $ 2.67
Distribution Paid | $ $ 450,654
May 13, 2025 [Member]  
Schedule of Declared the Following Distributions [Line Items]  
Payment Date May 20, 2025
Distribution Rate per Share | $ / shares $ 25.19
Distribution Paid | $ $ 4,259,653