XML 133 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Assets - Distributions Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class I      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 2.6400 $ 2.5700 $ 2.2260
Distribution Amount $ 2,358,733 $ 1,729,499 $ 1,239,553
Class I | O 2024 M1 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2200    
Distribution Amount $ 168,161    
Class I | O 2024 M2 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2200    
Distribution Amount $ 173,210    
Class I | O 2024 M3 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2200    
Distribution Amount $ 179,042    
Class I | O 2024 M4 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2200    
Distribution Amount $ 181,701    
Class I | O 2024 M5 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2200    
Distribution Amount $ 189,402    
Class I | O 2024 M6 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2200    
Distribution Amount $ 195,500    
Class I | O 2024 M7 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2200    
Distribution Amount $ 198,554    
Class I | O 2024 M8 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2200    
Distribution Amount $ 204,327    
Class I | O 2024 M9 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2200    
Distribution Amount $ 210,943    
Class I | O 2024 M10 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2200    
Distribution Amount $ 212,313    
Class I | O 2024 M11 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2200    
Distribution Amount $ 219,730    
Class I | O 2024 M12 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2200    
Distribution Amount $ 225,850    
Class I | O 2023 M1 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2100  
Distribution Amount   $ 125,726  
Class I | O 2023 M2 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2100  
Distribution Amount   $ 127,513  
Class I | O 2023 M3 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2100  
Distribution Amount   $ 138,990  
Class I | O 2023 M4 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2100  
Distribution Amount   $ 135,044  
Class I | O 2023 M5 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2100  
Distribution Amount   $ 137,362  
Class I | O 2023 M6 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2100  
Distribution Amount   $ 142,770  
Class I | O 2023 M7 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2100  
Distribution Amount   $ 138,028  
Class I | O 2023 M8 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2200  
Distribution Amount   $ 148,342  
Class I | O 2023 M9 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2200  
Distribution Amount   $ 153,681  
Class I | O 2023 M10 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2200  
Distribution Amount   $ 156,483  
Class I | O 2023 M11 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2200  
Distribution Amount   $ 160,165  
Class I | O 2023 M12 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2200  
Distribution Amount   $ 165,395  
Class I | O 2022 M1 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1740
Distribution Amount     $ 66,686
Class I | O 2022 M2 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1740
Distribution Amount     $ 75,042
Class I | O 2022 M3 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1740
Distribution Amount     $ 82,959
Class I | O 2022 M4 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1740
Distribution Amount     $ 89,838
Class I | O 2022 M5 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1740
Distribution Amount     $ 96,450
Class I | O 2022 M6 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1740
Distribution Amount     $ 100,372
Class I | O 2022 M7 Aggregate 1 Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1740
Distribution Amount     $ 102,863
Class I | O 2022 M7 Aggregate 2 Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.0700
Distribution Amount     $ 42,578
Class I | O 2022 M8 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1740
Distribution Amount     $ 105,836
Class I | O 2022 M9 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1740
Distribution Amount     $ 108,483
Class I | O 2022 M10 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1900
Distribution Amount     $ 116,878
Class I | O 2022 M11 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1900
Distribution Amount     $ 118,609
Class I | O 2022 M12 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.2100
Distribution Amount     $ 132,959
Class S      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 2.4232 $ 2.3582 $ 2.0113
Distribution Amount $ 1,074,768 $ 767,401 $ 478,548
Class S | O 2024 M1 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2020    
Distribution Amount $ 77,794    
Class S | O 2024 M2 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2020    
Distribution Amount $ 79,946    
Class S | O 2024 M3 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2020    
Distribution Amount $ 82,446    
Class S | O 2024 M4 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2019    
Distribution Amount $ 84,392    
Class S | O 2024 M5 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2019    
Distribution Amount $ 86,840    
Class S | O 2024 M6 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2019    
Distribution Amount $ 89,255    
Class S | O 2024 M7 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2019    
Distribution Amount $ 90,392    
Class S | O 2024 M8 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2019    
Distribution Amount $ 92,814    
Class S | O 2024 M9 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2019    
Distribution Amount $ 95,008    
Class S | O 2024 M10 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2019    
Distribution Amount $ 96,361    
Class S | O 2024 M11 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2019    
Distribution Amount $ 98,530    
Class S | O 2024 M12 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2020    
Distribution Amount $ 100,990    
Class S | O 2023 M1 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.1926  
Distribution Amount   $ 55,316  
Class S | O 2023 M2 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.1924  
Distribution Amount   $ 56,106  
Class S | O 2023 M3 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.1924  
Distribution Amount   $ 57,471  
Class S | O 2023 M4 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.1925  
Distribution Amount   $ 58,078  
Class S | O 2023 M5 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.1924  
Distribution Amount   $ 59,351  
Class S | O 2023 M6 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.1925  
Distribution Amount   $ 61,185  
Class S | O 2023 M7 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.1924  
Distribution Amount   $ 62,065  
Class S | O 2023 M8 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2023  
Distribution Amount   $ 67,089  
Class S | O 2023 M9 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2023  
Distribution Amount   $ 69,591  
Class S | O 2023 M10 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2021  
Distribution Amount   $ 71,145  
Class S | O 2023 M11 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2022  
Distribution Amount   $ 73,684  
Class S | O 2023 M12 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2021  
Distribution Amount   $ 76,320  
Class S | O 2022 M1 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1556
Distribution Amount     $ 23,816
Class S | O 2022 M2 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1556
Distribution Amount     $ 26,598
Class S | O 2022 M3 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1557
Distribution Amount     $ 29,834
Class S | O 2022 M4 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1557
Distribution Amount     $ 32,985
Class S | O 2022 M5 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1558
Distribution Amount     $ 35,893
Class S | O 2022 M6 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1561
Distribution Amount     $ 38,018
Class S | O 2022 M7 Aggregate 1 Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1564
Distribution Amount     $ 39,451
Class S | O 2022 M7 Aggregate 2 Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.0700
Distribution Amount     $ 18,159
Class S | O 2022 M8 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1563
Distribution Amount     $ 40,547
Class S | O 2022 M9 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1563
Distribution Amount     $ 41,985
Class S | O 2022 M10 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1726
Distribution Amount     $ 47,396
Class S | O 2022 M11 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1726
Distribution Amount     $ 48,524
Class S | O 2022 M12 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1926
Distribution Amount     $ 55,342
Class D      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 2.5764 $ 2.5075 $ 2.1628
Distribution Amount $ 50,705 $ 44,882 $ 80,303
Class D | O 2024 M1 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2147    
Distribution Amount $ 3,474    
Class D | O 2024 M2 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2147    
Distribution Amount $ 3,512    
Class D | O 2024 M3 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2147    
Distribution Amount $ 3,556    
Class D | O 2024 M4 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2147    
Distribution Amount $ 3,636    
Class D | O 2024 M5 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2147    
Distribution Amount $ 4,277    
Class D | O 2024 M6 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2147    
Distribution Amount $ 4,338    
Class D | O 2024 M7 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2147    
Distribution Amount $ 4,363    
Class D | O 2024 M8 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2147    
Distribution Amount $ 4,479    
Class D | O 2024 M9 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2147    
Distribution Amount $ 4,602    
Class D | O 2024 M10 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2147    
Distribution Amount $ 4,672    
Class D | O 2024 M11 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2147    
Distribution Amount $ 4,874    
Class D | O 2024 M12 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share) $ 0.2147    
Distribution Amount $ 4,922    
Class D | O 2023 M1 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2049  
Distribution Amount   $ 10,247  
Class D | O 2023 M2 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2048  
Distribution Amount   $ 10,343  
Class D | O 2023 M3 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2048  
Distribution Amount   $ 1,659  
Class D | O 2023 M4 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2048  
Distribution Amount   $ 1,591  
Class D | O 2023 M5 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2048  
Distribution Amount   $ 1,564  
Class D | O 2023 M6 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2048  
Distribution Amount   $ 1,649  
Class D | O 2023 M7 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2048  
Distribution Amount   $ 2,551  
Class D | O 2023 M8 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2148  
Distribution Amount   $ 2,635  
Class D | O 2023 M9 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2148  
Distribution Amount   $ 2,908  
Class D | O 2023 M10 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2147  
Distribution Amount   $ 3,161  
Class D | O 2023 M11 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2148  
Distribution Amount   $ 3,256  
Class D | O 2023 M12 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)   $ 0.2147  
Distribution Amount   $ 3,318  
Class D | O 2022 M1 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1686
Distribution Amount     $ 3,469
Class D | O 2022 M2 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1686
Distribution Amount     $ 3,961
Class D | O 2022 M3 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1686
Distribution Amount     $ 4,551
Class D | O 2022 M4 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1686
Distribution Amount     $ 5,126
Class D | O 2022 M5 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1686
Distribution Amount     $ 5,699
Class D | O 2022 M6 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1687
Distribution Amount     $ 6,190
Class D | O 2022 M7 Aggregate 1 Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1688
Distribution Amount     $ 6,555
Class D | O 2022 M7 Aggregate 2 Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.0700
Distribution Amount     $ 2,933
Class D | O 2022 M8 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1688
Distribution Amount     $ 7,073
Class D | O 2022 M9 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1688
Distribution Amount     $ 7,401
Class D | O 2022 M10 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1849
Distribution Amount     $ 8,469
Class D | O 2022 M11 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.1849
Distribution Amount     $ 8,792
Class D | O 2022 M12 Aggregate Dividends      
Class of Stock [Line Items]      
Declared distribution (in dollars per share)     $ 0.2049
Distribution Amount     $ 10,084