v3.26.1
Net Assets - Schedule of Dividends Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dividends Payable [Line Items]        
Amount $ 62,254 $ 48,062 $ 121,490 $ 91,825
Class I shares        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 1.20 $ 1.33
Amount 55,555 43,669 $ 108,405 $ 84,321
Class I shares | O 2026 M1 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.2000  
Amount     $ 17,035  
Class I shares | O 2026 M2 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.2000  
Amount     $ 17,734  
Class I shares | O 2026 M3 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.2000  
Amount     $ 18,081  
Class I shares | O 2026 M4 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.2000  
Amount     $ 18,071  
Class I shares | O 2026 M5 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.2000  
Amount     $ 18,229  
Class I shares | O 2026 M6 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.2000  
Amount     $ 19,255  
Class I shares | O 2025 M1 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2300
Amount       $ 13,438
Class I shares | O 2025 M2 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2200
Amount       $ 13,365
Class I shares | O 2025 M3 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2200
Amount       $ 13,788
Class I shares | O 2025 M4 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2200
Amount       $ 14,121
Class I shares | O 2025 M5 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2200
Amount       $ 14,580
Class I shares | O 2025 M6 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2200
Amount       $ 14,969
Class S shares        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 1.09 $ 1.25
Amount 6,625 4,338 $ 12,939 $ 7,399
Class S shares | O 2026 M1 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.1818  
Amount     $ 2,050  
Class S shares | O 2026 M2 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.1836  
Amount     $ 2,119  
Class S shares | O 2026 M3 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.1818  
Amount     $ 2,145  
Class S shares | O 2026 M4 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.1824  
Amount     $ 2,176  
Class S shares | O 2026 M5 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.1818  
Amount     $ 2,199  
Class S shares | O 2026 M6 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.1824  
Amount     $ 2,250  
Class S shares | O 2025 M1 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2171
Amount       $ 933
Class S shares | O 2025 M2 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2084
Amount       $ 969
Class S shares | O 2025 M3 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2071
Amount       $ 1,159
Class S shares | O 2025 M4 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2075
Amount       $ 1,307
Class S shares | O 2025 M5 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2071
Amount       $ 1,467
Class S shares | O 2025 M6 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2075
Amount       $ 1,563
Class D shares        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 1.17 $ 1.33
Amount $ 74 $ 55 $ 146 $ 105
Class D shares | O 2026 M1 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.1947  
Amount     $ 23  
Class D shares | O 2026 M2 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.1952  
Amount     $ 24  
Class D shares | O 2026 M3 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.1947  
Amount     $ 25  
Class D shares | O 2026 M4 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.1948  
Amount     $ 25  
Class D shares | O 2026 M5 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.1947  
Amount     $ 25  
Class D shares | O 2026 M6 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)     $ 0.1948  
Amount     $ 24  
Class D shares | O 2025 M1 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2300
Amount       $ 16
Class D shares | O 2025 M2 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2200
Amount       $ 17
Class D shares | O 2025 M3 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2200
Amount       $ 17
Class D shares | O 2025 M4 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2200
Amount       $ 17
Class D shares | O 2025 M5 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2200
Amount       $ 19
Class D shares | O 2025 M6 Aggregate Dividends        
Dividends Payable [Line Items]        
Dividends per share (in usd per share)       $ 0.2200
Amount       $ 19