v3.25.4
Net Assets - Summary of Monthly Regular Distributions Declared and Payable (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jan. 28, 2026
Dec. 30, 2025
Nov. 28, 2025
Oct. 31, 2025
Sep. 30, 2025
Aug. 29, 2025
Jul. 29, 2025
Jun. 27, 2025
May 28, 2025
Apr. 28, 2025
Mar. 27, 2025
Feb. 27, 2025
Jan. 27, 2025
Dec. 27, 2024
Nov. 26, 2024
Oct. 28, 2024
Sep. 27, 2024
Aug. 27, 2024
Jul. 26, 2024
O 2025 Q1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date Jan. 31, 2025                                        
Declaration Date Jan. 29, 2025                                        
Payment Date Feb. 27, 2025                                        
S 2025 Q1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [1] Jan. 31, 2025                                        
Declaration Date [1] Jan. 29, 2025                                        
Payment Date [1] Feb. 27, 2025                                        
O 2025 Q1 1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date Feb. 28, 2025                                        
Declaration Date Feb. 24, 2025                                        
Payment Date Mar. 27, 2025                                        
S 2025 Q1 1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [1] Feb. 28, 2025                                        
Declaration Date [1] Feb. 24, 2025                                        
Payment Date [1] Mar. 27, 2025                                        
O 2025 Q1 2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date Mar. 31, 2025                                        
Declaration Date Mar. 26, 2025                                        
Payment Date Apr. 28, 2025                                        
S 2025 Q12 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [1] Mar. 31, 2025                                        
Declaration Date [1] Mar. 26, 2025                                        
Payment Date [1] Apr. 28, 2025                                        
O 2025 Q2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date Apr. 30, 2025                                        
Declaration Date Apr. 28, 2025                                        
Payment Date May 28, 2025                                        
S 2025 Q2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [1] Apr. 30, 2025                                        
Declaration Date [1] Apr. 28, 2025                                        
Payment Date [1] May 28, 2025                                        
O 2025 Q2 1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date May 31, 2025                                        
Declaration Date May 22, 2025                                        
Payment Date Jun. 27, 2025                                        
S 2025 Q2 1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [1] May 31, 2025                                        
Declaration Date [1] May 22, 2025                                        
Payment Date [1] Jun. 27, 2025                                        
O 2025 Q2 2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date Jun. 30, 2025                                        
Declaration Date Jun. 25, 2025                                        
Payment Date Jul. 29, 2025                                        
S 2025 Q2 2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [1] Jun. 30, 2025                                        
Declaration Date [1] Jun. 25, 2025                                        
Payment Date [1] Jul. 29, 2025                                        
O 2025 Q3 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date Jul. 31, 2025                                        
Declaration Date Jul. 29, 2025                                        
Payment Date Aug. 29, 2025                                        
S 2025 Q3 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [1] Jul. 31, 2025                                        
Declaration Date [1] Jul. 29, 2025                                        
Payment Date [1] Aug. 29, 2025                                        
O 2025 Q3 1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date Aug. 31, 2025                                        
Declaration Date Aug. 25, 2025                                        
Payment Date Sep. 30, 2025                                        
S 2025 Q3 1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [1] Aug. 31, 2025                                        
Declaration Date [1] Aug. 25, 2025                                        
Payment Date [1] Sep. 30, 2025                                        
O 2025 Q3 2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date Sep. 30, 2025                                        
Declaration Date Sep. 25, 2025                                        
Payment Date Oct. 31, 2025                                        
S 2025 Q3 2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [1] Sep. 30, 2025                                        
Declaration Date [1] Sep. 25, 2025                                        
Payment Date [1] Oct. 31, 2025                                        
O 2025 Q4 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date Oct. 31, 2025                                        
Declaration Date Oct. 28, 2025                                        
Payment Date Nov. 28, 2025                                        
S 2025 Q4 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [1] Oct. 31, 2025                                        
Declaration Date [1] Oct. 28, 2025                                        
Payment Date [1] Nov. 28, 2025                                        
O 2025 Q4 1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date Nov. 30, 2025                                        
Declaration Date Nov. 26, 2025                                        
Payment Date Dec. 30, 2025                                        
S 2025 Q4 1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [1] Nov. 30, 2025                                        
Declaration Date [1] Nov. 26, 2025                                        
Payment Date [1] Dec. 30, 2025                                        
O 2025 Q4 2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date Dec. 31, 2025                                        
Declaration Date Dec. 29, 2025                                        
Payment Date Jan. 28, 2026                                        
S 2025 Q4 2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [1] Dec. 31, 2025                                        
Declaration Date [1] Dec. 29, 2025                                        
Payment Date [1] Jan. 28, 2026                                        
O 2024 Q2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date   Jun. 30, 2024                                      
Declaration Date   Jun. 27, 2024                                      
Payment Date   Jul. 26, 2024                                      
S 2024 Q2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [2]   Jun. 30, 2024                                      
Declaration Date [2]   Jun. 27, 2024                                      
Payment Date [2]   Jul. 26, 2024                                      
O 2024 Q3 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date   Jul. 31, 2024                                      
Declaration Date   Jul. 26, 2024                                      
Payment Date   Aug. 27, 2024                                      
S 2024 Q3 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [2]   Jul. 31, 2024                                      
Declaration Date [2]   Jul. 26, 2024                                      
Payment Date [2]   Aug. 27, 2024                                      
O 2024 Q3 1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date   Aug. 31, 2024                                      
Declaration Date   Aug. 27, 2024                                      
Payment Date   Sep. 27, 2024                                      
S 2024 Q3 1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [2]   Aug. 31, 2024                                      
Declaration Date [2]   Aug. 27, 2024                                      
Payment Date [2]   Sep. 27, 2024                                      
O 2024 Q3 2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date   Sep. 30, 2024                                      
Declaration Date   Sep. 27, 2024                                      
Payment Date   Oct. 28, 2024                                      
S 2024 Q3 2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [2]   Sep. 30, 2024                                      
Declaration Date [2]   Sep. 27, 2024                                      
Payment Date [2]   Oct. 28, 2024                                      
O 2024 Q4 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date   Oct. 31, 2024                                      
Declaration Date   Oct. 28, 2024                                      
Payment Date   Nov. 26, 2024                                      
S 2024 Q4 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [2]   Oct. 31, 2024                                      
Declaration Date [2]   Oct. 28, 2024                                      
Payment Date [2]   Nov. 26, 2024                                      
O 2024 Q4 1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date   Nov. 29, 2024                                      
Declaration Date   Nov. 21, 2024                                      
Payment Date   Dec. 27, 2024                                      
S 2024 Q4 1 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [2]   Nov. 29, 2024                                      
Declaration Date [2]   Nov. 21, 2024                                      
Payment Date [2]   Dec. 27, 2024                                      
O 2024 Q4 2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date   Dec. 31, 2024                                      
Declaration Date   Dec. 26, 2024                                      
Payment Date   Jan. 27, 2025                                      
S 2024 Q4 2 Dividends                                          
Dividends Payable [Line Items]                                          
Record Date [2]   Dec. 31, 2024                                      
Declaration Date [2]   Dec. 26, 2024                                      
Payment Date [2]   Jan. 27, 2025                                      
Class I                                          
Dividends Payable [Line Items]                                          
Distribution $ 2.6 [3] $ 1.61                                      
Distributions, Amount $ 28,983 [3] $ 10,145                                      
Class I | O 2025 Q1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                           $ 0.16              
Distributions, Amount                           $ 1,119              
Class I | S 2025 Q1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]                           $ 0.06              
Distributions, Amount [1]                           $ 419              
Class I | O 2025 Q1 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                         $ 0.16                
Distributions, Amount                         $ 1,119                
Class I | S 2025 Q1 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]                         $ 0.06                
Distributions, Amount [1]                         $ 419                
Class I | O 2025 Q1 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                       $ 0.16                  
Distributions, Amount                       $ 1,119                  
Class I | S 2025 Q12 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]                       $ 0.06                  
Distributions, Amount [1]                       $ 419                  
Class I | O 2025 Q2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                     $ 0.16                    
Distributions, Amount                     $ 1,509                    
Class I | S 2025 Q2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]                     $ 0.06                    
Distributions, Amount [1]                     $ 566                    
Class I | O 2025 Q2 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                   $ 0.16                      
Distributions, Amount                   $ 1,548                      
Class I | S 2025 Q2 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]                   $ 0.06                      
Distributions, Amount [1]                   $ 580                      
Class I | O 2025 Q2 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                 $ 0.16                        
Distributions, Amount                 $ 1,550                        
Class I | S 2025 Q2 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]                 $ 0.06                        
Distributions, Amount [1]                 $ 581                        
Class I | O 2025 Q3 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution               $ 0.16                          
Distributions, Amount               $ 1,874                          
Class I | S 2025 Q3 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]               $ 0.06                          
Distributions, Amount [1]               $ 703                          
Class I | O 2025 Q3 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution             $ 0.16                            
Distributions, Amount             $ 1,953                            
Class I | S 2025 Q3 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]             $ 0.06                            
Distributions, Amount [1]             $ 733                            
Class I | O 2025 Q3 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution           $ 0.16                              
Distributions, Amount           $ 2,237                              
Class I | S 2025 Q3 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]           $ 0.06                              
Distributions, Amount [1]           $ 839                              
Class I | O 2025 Q4 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution         $ 0.16                                
Distributions, Amount         $ 2,265                                
Class I | S 2025 Q4 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]         $ 0.06                                
Distributions, Amount [1]         $ 849                                
Class I | O 2025 Q4 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution       $ 0.16                                  
Distributions, Amount       $ 2,516                                  
Class I | S 2025 Q4 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]       $ 0.04                                  
Distributions, Amount [1]       $ 629                                  
Class I | O 2025 Q4 2 Dividends | Subsequent Event                                          
Dividends Payable [Line Items]                                          
Distribution     $ 0.16                                    
Distributions, Amount     $ 2,750                                    
Class I | S 2025 Q4 2 Dividends | Subsequent Event                                          
Dividends Payable [Line Items]                                          
Distribution [1]     $ 0.04                                    
Distributions, Amount [1]     $ 687                                    
Class I | O 2024 Q2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                                         $ 0.16
Distributions, Amount                                         $ 951
Class I | S 2024 Q2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [2]                                         $ 0.07
Distributions, Amount [2]                                         $ 416
Class I | O 2024 Q3 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                                       $ 0.16  
Distributions, Amount                                       $ 959  
Class I | S 2024 Q3 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [2]                                       $ 0.07  
Distributions, Amount [2]                                       $ 421  
Class I | O 2024 Q3 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                                     $ 0.16    
Distributions, Amount                                     $ 1,003    
Class I | S 2024 Q3 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [2]                                     $ 0.07    
Distributions, Amount [2]                                     $ 439    
Class I | O 2024 Q3 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                                   $ 0.16      
Distributions, Amount                                   $ 1,003      
Class I | S 2024 Q3 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [2]                                   $ 0.07      
Distributions, Amount [2]                                   $ 439      
Class I | O 2024 Q4 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                                 $ 0.16        
Distributions, Amount                                 $ 1,003        
Class I | S 2024 Q4 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [2]                                 $ 0.07        
Distributions, Amount [2]                                 $ 439        
Class I | O 2024 Q4 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                               $ 0.16          
Distributions, Amount                               $ 1,069          
Class I | S 2024 Q4 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [2]                               $ 0.07          
Distributions, Amount [2]                               $ 467          
Class I | O 2024 Q4 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                             $ 0.16            
Distributions, Amount                             $ 1,069            
Class I | S 2024 Q4 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [2]                             $ 0.07            
Distributions, Amount [2]                             $ 467            
Class S                                          
Dividends Payable [Line Items]                                          
Distribution [3] $ 1.76                                        
Distributions, Amount [3] $ 3                                        
Class S | O 2025 Q1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                           $ 0              
Distributions, Amount                           $ 0              
Class S | S 2025 Q1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]                           $ 0              
Distributions, Amount [1]                           $ 0              
Class S | O 2025 Q1 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                         $ 0                
Distributions, Amount                         $ 0                
Class S | S 2025 Q1 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]                         $ 0                
Distributions, Amount [1]                         $ 0                
Class S | O 2025 Q1 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                       $ 0                  
Distributions, Amount                       $ 0                  
Class S | S 2025 Q12 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]                       $ 0                  
Distributions, Amount [1]                       $ 0                  
Class S | O 2025 Q2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                     $ 0.14                    
Distributions, Amount                     $ 0                    
Class S | S 2025 Q2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]                     $ 0.06                    
Distributions, Amount [1]                     $ 0                    
Class S | O 2025 Q2 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                   $ 0.14                      
Distributions, Amount                   $ 0                      
Class S | S 2025 Q2 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]                   $ 0.06                      
Distributions, Amount [1]                   $ 0                      
Class S | O 2025 Q2 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution                 $ 0.14                        
Distributions, Amount                 $ 0                        
Class S | S 2025 Q2 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]                 $ 0.06                        
Distributions, Amount [1]                 $ 0                        
Class S | O 2025 Q3 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution               $ 0.14                          
Distributions, Amount               $ 0                          
Class S | S 2025 Q3 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]               $ 0.06                          
Distributions, Amount [1]               $ 0                          
Class S | O 2025 Q3 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution             $ 0.14                            
Distributions, Amount             $ 0                            
Class S | S 2025 Q3 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]             $ 0.06                            
Distributions, Amount [1]             $ 0                            
Class S | O 2025 Q3 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution           $ 0.14                              
Distributions, Amount           $ 0                              
Class S | S 2025 Q3 2 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]           $ 0.06                              
Distributions, Amount [1]           $ 0                              
Class S | O 2025 Q4 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution         $ 0.14                                
Distributions, Amount         $ 0                                
Class S | S 2025 Q4 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]         $ 0.06                                
Distributions, Amount [1]         $ 0                                
Class S | O 2025 Q4 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution       $ 0.14                                  
Distributions, Amount       $ 0                                  
Class S | S 2025 Q4 1 Dividends                                          
Dividends Payable [Line Items]                                          
Distribution [1]       $ 0.04                                  
Distributions, Amount [1]       $ 0                                  
Class S | O 2025 Q4 2 Dividends | Subsequent Event                                          
Dividends Payable [Line Items]                                          
Distribution     $ 0.14                                    
Distributions, Amount     $ 0                                    
Class S | S 2025 Q4 2 Dividends | Subsequent Event                                          
Dividends Payable [Line Items]                                          
Distribution [1]     $ 0.04                                    
Distributions, Amount [1]     $ 0                                    
[1] Represents a special distribution.
[2] Represents a special distribution
[3] Totals may not add up due to rounding.