v3.26.3
Net Assets - Summary of Distribution Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit $ 1.0597 $ 1.1471
Distribution Amount $ 59,320 $ 34,890
Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit $ 0.7496 [1] $ 0
Distribution Amount $ 14 $ 0
Distribution Declaration Date January 30,2025    
Dividends Payable [Line Items]    
Declaration Date   Jan. 30, 2025
Record Date   Jan. 31, 2025
Payment Date   Feb. 14, 2025
Distribution Declaration Date January 30,2025 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0.1314
Distribution Amount   $ 3,275
Distribution Declaration Date January 30,2025 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0
Distribution Amount   $ 0
Distribution Declaration Date March 27, 2025    
Dividends Payable [Line Items]    
Declaration Date   Mar. 27, 2025
Record Date   Mar. 27, 2025
Payment Date   Apr. 15, 2025
Distribution Declaration Date March 27, 2025 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0.1288
Distribution Amount   $ 3,434
Distribution Declaration Date March 27, 2025 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0
Distribution Amount   $ 0
Distribution Declaration Date January 29, 2026    
Dividends Payable [Line Items]    
Declaration Date Jan. 29, 2026  
Record Date Jan. 30, 2026  
Payment Date Feb. 17, 2026  
Distribution Declaration Date January 29, 2026 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit $ 0.125  
Distribution Amount $ 6,002  
Distribution Declaration Date January 29, 2026 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit [1] $ 0  
Distribution Amount $ 0  
O 2025 M2 Dividends [Member]    
Dividends Payable [Line Items]    
Declaration Date   Feb. 26, 2025
Record Date   Feb. 28, 2025
Payment Date   Mar. 17, 2025
O 2025 M2 Dividends [Member] | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0.1263
Distribution Amount   $ 3,209
O 2025 M2 Dividends [Member] | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0
Distribution Amount   $ 0
Distribution Declaration Date February 27, 2026    
Dividends Payable [Line Items]    
Declaration Date Feb. 27, 2026  
Record Date Feb. 27, 2026  
Payment Date Mar. 16, 2026  
Distribution Declaration Date February 27, 2026 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit $ 0.1117  
Distribution Amount $ 5,429  
Distribution Declaration Date February 27, 2026 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit [1] $ 0  
Distribution Amount $ 0  
O2026 M3 Dividends [Member]    
Dividends Payable [Line Items]    
Declaration Date Mar. 26, 2026  
Record Date Mar. 26, 2026  
Payment Date Apr. 16, 2026  
O2026 M3 Dividends [Member] | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit $ 0.1224  
Distribution Amount $ 6,049  
O2026 M3 Dividends [Member] | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit [1] $ 0.112  
Distribution Amount $ 1  
Distribution Declaration Date April 29, 2025    
Dividends Payable [Line Items]    
Declaration Date   Apr. 29, 2025
Record Date   Apr. 30, 2025
Payment Date   May 15, 2025
Distribution Declaration Date April 29, 2025 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0.1252
Distribution Amount   $ 3,599
Distribution Declaration Date April 29, 2025 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0
Distribution Amount   $ 0
Distribution Declaration Date May 29, 2025    
Dividends Payable [Line Items]    
Declaration Date   May 29, 2025
Record Date   May 30, 2025
Payment Date   Jun. 16, 2025
Distribution Declaration Date May 29, 2025 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0.1293
Distribution Amount   $ 3,799
Distribution Declaration Date May 29, 2025 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0
Distribution Amount   $ 0
Distribution Declaration Date June 24, 2025    
Dividends Payable [Line Items]    
Declaration Date   Jun. 24, 2025
Record Date   Jun. 26, 2025
Payment Date   Jul. 15, 2025
Distribution Declaration Date June 24, 2025 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0.125
Distribution Amount   $ 3,991
Distribution Declaration Date June 24, 2025 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0
Distribution Amount   $ 0
Distribution Declaration Date July 28, 2025    
Dividends Payable [Line Items]    
Declaration Date   Jul. 28, 2025
Record Date   Jul. 30, 2025
Payment Date   Aug. 15, 2025
Distribution Declaration Date July 28, 2025 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0.1291
Distribution Amount   $ 4,447
Distribution Declaration Date July 28, 2025 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0
Distribution Amount   $ 0
Distribution Declaration Date August 29, 2025    
Dividends Payable [Line Items]    
Declaration Date   Aug. 29, 2025
Record Date   Aug. 29, 2025
Payment Date   Sep. 15, 2025
Distribution Declaration Date August 29, 2025 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0.1289
Distribution Amount   $ 4,597
Distribution Declaration Date August 29, 2025 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0
Distribution Amount   $ 0
Distribution Declaration Date September 26, 2025    
Dividends Payable [Line Items]    
Declaration Date   Sep. 26, 2025
Record Date   Sep. 26, 2025
Payment Date   Oct. 15, 2025
Distribution Declaration Date September 26, 2025 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0.1231
Distribution Amount   $ 4,539
Distribution Declaration Date September 26, 2025 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit   $ 0
Distribution Amount   $ 0
Distribution Declaration Date April 24, 2026    
Dividends Payable [Line Items]    
Declaration Date Apr. 24, 2026  
Record Date Apr. 30, 2026  
Payment Date May 18, 2026  
Distribution Declaration Date April 24, 2026 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit $ 0.1192  
Distribution Amount $ 6,873  
Distribution Declaration Date April 24, 2026 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit [1] $ 0.1088  
Distribution Amount $ 1  
Distribution Declaration Date May 29, 2026    
Dividends Payable [Line Items]    
Declaration Date May 29, 2026  
Record Date May 29, 2026  
Payment Date Jun. 18, 2026  
Distribution Declaration Date May 29, 2026 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit $ 0.1191  
Distribution Amount $ 6,735  
Distribution Declaration Date May 29, 2026 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit [1] $ 0.1077  
Distribution Amount $ 1  
Distribution Declaration Date June 29, 2026    
Dividends Payable [Line Items]    
Declaration Date Jun. 29, 2026  
Record Date Jun. 29, 2026  
Payment Date Jul. 20, 2026  
Distribution Declaration Date June 29, 2026 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit $ 0.1149  
Distribution Amount $ 6,572  
Distribution Declaration Date June 29, 2026 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit [1] $ 0.1045  
Distribution Amount $ 1  
Distribution Declaration Date July 31, 2026    
Dividends Payable [Line Items]    
Declaration Date Jul. 31, 2026  
Record Date Jul. 31, 2026  
Payment Date Aug. 18, 2026  
Distribution Declaration Date July 31, 2026 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit $ 0.1185  
Distribution Amount $ 7,089  
Distribution Declaration Date July 31, 2026 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit [1] $ 0.1082  
Distribution Amount $ 3  
Distribution Declaration Date August 31, 2026    
Dividends Payable [Line Items]    
Declaration Date Aug. 31, 2026  
Record Date Aug. 31, 2026  
Payment Date Sep. 18, 2026  
Distribution Declaration Date August 31, 2026 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit $ 0.1163  
Distribution Amount $ 6,973  
Distribution Declaration Date August 31, 2026 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit [1] $ 0.106  
Distribution Amount $ 4  
Distribution Declaration Date September 30, 2026    
Dividends Payable [Line Items]    
Declaration Date Sep. 29, 2026  
Record Date Sep. 30, 2026  
Payment Date Oct. 20, 2026  
Distribution Declaration Date September 30, 2026 | Class I Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit $ 0.1126  
Distribution Amount $ 7,598  
Distribution Declaration Date September 30, 2026 | Class S Shares [Member]    
Dividends Payable [Line Items]    
Distribution Per Unit [1] $ 0.1024  
Distribution Amount $ 3  
[1] Class S distribution per share amounts are presented net of shareholder servicing and/or distribution fees.