v3.26.1
Net Assets - Schedule of Distributions Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Class I    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 1.2000 $ 1.3200
Distribution amount $ 1,595,446 $ 1,493,731
Class I | O 2026 M1 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.2000  
Distribution amount $ 267,765  
Class I | O 2026 M2 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.2000  
Distribution amount $ 271,817  
Class I | O 2026 M3 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.2000  
Distribution amount $ 274,504  
Class I | O 2026 M4 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.2000  
Distribution amount $ 258,268  
Class I | O 2026 M5 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.2000  
Distribution amount $ 260,124  
Class I | O 2026 M6 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.2000  
Distribution amount $ 262,968  
Class I | O 2025 M1 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2200
Distribution amount   $ 228,819
Class I | O 2025 M2 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2200
Distribution amount   $ 238,587
Class I | O 2025 M3 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2200
Distribution amount   $ 246,375
Class I | O 2025 M4 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2200
Distribution amount   $ 253,182
Class I | O 2025 M5 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2200
Distribution amount   $ 259,757
Class I | O 2025 M6 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2200
Distribution amount   $ 267,011
Class S    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 1.0965 $ 1.2124
Distribution amount $ 637,216 $ 650,630
Class S | O 2026 M1 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.1824  
Distribution amount $ 107,734  
Class S | O 2026 M2 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.1825  
Distribution amount $ 108,650  
Class S | O 2026 M3 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.1827  
Distribution amount $ 109,426  
Class S | O 2026 M4 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.1829  
Distribution amount $ 103,322  
Class S | O 2026 M5 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.1830  
Distribution amount $ 103,813  
Class S | O 2026 M6 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.1830  
Distribution amount $ 104,271  
Class S | O 2025 M1 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2020
Distribution amount   $ 102,691
Class S | O 2025 M2 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2020
Distribution amount   $ 104,955
Class S | O 2025 M3 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2020
Distribution amount   $ 107,789
Class S | O 2025 M4 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2021
Distribution amount   $ 109,761
Class S | O 2025 M5 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2022
Distribution amount   $ 111,623
Class S | O 2025 M6 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2021
Distribution amount   $ 113,811
CLASS D    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 1.1696 $ 1.2883
Distribution amount $ 26,225 $ 33,005
CLASS D | O 2026 M1 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.1948  
Distribution amount $ 4,701  
CLASS D | O 2026 M2 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.1949  
Distribution amount $ 4,709  
CLASS D | O 2026 M3 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.1949  
Distribution amount $ 4,722  
CLASS D | O 2026 M4 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.1950  
Distribution amount $ 4,331  
CLASS D | O 2026 M5 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.1950  
Distribution amount $ 4,466  
CLASS D | O 2026 M6 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share) $ 0.1950  
Distribution amount $ 3,296  
CLASS D | O 2025 M1 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2147
Distribution amount   $ 5,018
CLASS D | O 2025 M2 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2147
Distribution amount   $ 5,387
CLASS D | O 2025 M3 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2147
Distribution amount   $ 5,442
CLASS D | O 2025 M4 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2147
Distribution amount   $ 5,530
CLASS D | O 2025 M5 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2148
Distribution amount   $ 5,743
CLASS D | O 2025 M6 Aggregate Dividends    
Class of Stock [Line Items]    
Declared distribution (in dollars per share)   $ 0.2147
Distribution amount   $ 5,885