v3.26.1
Credit Facilities - Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended
Nov. 06, 2025
Nov. 08, 2024
May 09, 2024
Dec. 06, 2023
May 09, 2023
Jan. 10, 2023
Oct. 27, 2022
Mar. 15, 2022
May 10, 2021
Jan. 29, 2019
May 10, 2018
Jan. 31, 2022
Jun. 30, 2026
Dec. 31, 2025
Nov. 15, 2021
Mar. 10, 2021
Jul. 01, 2020
Jun. 19, 2020
Apr. 21, 2020
Mar. 17, 2020
Dec. 31, 2019
Apr. 11, 2019
Line of Credit Facility [Line Items]                                            
Deferred financing costs, net                         $ 307,000 $ 741,000                
PNC Maximum Commitment                                            
Line of Credit Facility [Line Items]                                            
Maximum commitment periodically increased in amount                   $ 900,000,000                        
Description of variable rate basis                         three-month LIBOR                  
Maturity date                   Jan. 29, 2024                        
PNC Maximum Commitment | Maximum                                            
Line of Credit Facility [Line Items]                                            
Maximum commitment                   $ 400,000,000                        
PNC Revolving Credit Facility                                            
Line of Credit Facility [Line Items]                                            
Maturity date                       Jan. 29, 2024                    
Borrowings                       $ 295,500,000                    
Amended PNC Maximum Commitment                                            
Line of Credit Facility [Line Items]                                            
Maximum commitment                                           $ 600,000,000
PNC Credit Agreement | PNC Maximum Commitment                                            
Line of Credit Facility [Line Items]                                            
Maximum commitment                             $ 700,000,000     $ 825,000,000   $ 795,000,000   $ 600,000,000
Maximum commitment periodically increased in amount                                       $ 900,000,000    
Seventh Amended Revolving Credit Agreement | Percentage of Unused Capacity between 0% and 30%                                            
Line of Credit Facility [Line Items]                                            
Line of credit facility, unused capacity commitment fee percentage         0.75%                                  
Seventh Amended Revolving Credit Agreement | Percentage of Unused Capacity Between 30% and 50%                                            
Line of Credit Facility [Line Items]                                            
Line of credit facility, unused capacity commitment fee percentage         0.55%                                  
Seventh Amended Revolving Credit Agreement | Percentage of Unused Capacity Greater than 50%                                            
Line of Credit Facility [Line Items]                                            
Line of credit facility, unused capacity commitment fee percentage         0.40%                                  
Seventh Amended Revolving Credit Agreement | Less than 50% of Maximum Commitment                                            
Line of Credit Facility [Line Items]                                            
Line of credit facility, unused capacity commitment fee percentage         2.15%                                  
Eighth Amended Revolving Credit Agreement | Minimum                                            
Line of Credit Facility [Line Items]                                            
Percentage of unfunded commitments     8.00%                                      
Third Amended and Restated Credit and Security Agreement with PNC | PNC Maximum Commitment                                            
Line of Credit Facility [Line Items]                                            
Percentage of membership interests in subsidiary.       100.00%                                    
Third Amended and Restated Credit and Security Agreement with PNC | PNC Revolving Credit Facility                                            
Line of Credit Facility [Line Items]                                            
Maturity date       Jan. 29, 2025                                    
Debt instrument maturity date to be extended upon satisfaction of certain conditions       366 days                                    
Third Amended and Restated Credit and Security Agreement with PNC | PNC Term Loan                                            
Line of Credit Facility [Line Items]                                            
Maximum commitment       $ 265,000,000                                    
PNC Revolving Credit Agreement | PNC Revolving Credit Facility                                            
Line of Credit Facility [Line Items]                                            
Maximum commitment   $ 350,000,000                     $ 350,000,000 350,000,000                
Description of variable rate basis                         one-month SOFR plus the facility margin of 2.15% per annum or (ii) the Base Rate plus the facility margin of 1.15% per annum.                  
Maturity date Nov. 06, 2026 Nov. 08, 2025                                        
Borrowings                         $ 184,600,000 219,600,000                
Natixis Revolving Credit Facility | Natixis Credit Agreement                                            
Line of Credit Facility [Line Items]                                            
Maximum commitment                     $ 150,000,000         $ 250,000,000 $ 280,000,000   $ 340,000,000   $ 400,000,000  
Maturity date               May 09, 2023     May 10, 2021                      
Extended maturity date                 May 09, 2022                          
Natixis Revolving Credit Facility | Natixis Credit Agreement | Maximum                                            
Line of Credit Facility [Line Items]                                            
Aggregate commitment amount                     $ 1,000,000,000                      
Natixis Revolving Credit Facility | Natixis Credit Agreement | Seventh Amended Revolving Credit Agreement                                            
Line of Credit Facility [Line Items]                                            
Maturity date         May 09, 2024                                  
Debt instrument maturity date to be extended upon satisfaction of certain conditions         364 days                                  
Natixis Revolving Credit Facility | Natixis Credit Agreement | Eighth Amended Revolving Credit Agreement                                            
Line of Credit Facility [Line Items]                                            
Debt instrument maturity date to be extended upon satisfaction of certain conditions     183 days                                      
Debt instrument extended maturity date     Nov. 08, 2024                                      
Natixis Revolving Credit Facility | Natixis Credit Agreement | Eighth Amended Revolving Credit Agreement | Maximum                                            
Line of Credit Facility [Line Items]                                            
Extened stated maturity date     3 months                                      
Natixis Revolving Credit Facility and PNC Revolving Credit Facility                                            
Line of Credit Facility [Line Items]                                            
Deferred financing costs, net                         $ 307,000 $ 741,000                
SOFR                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate           1.75%                                
SOFR | Third Amended PNC Credit Agreement | PNC Revolving Credit Facility                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate             2.30%                              
SOFR | Third Amended and Restated Credit and Security Agreement with PNC | PNC Revolving Credit Facility                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate       2.75%                                    
SOFR | PNC Revolving Credit Agreement | PNC Revolving Credit Facility                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate   2.15%                                        
LIBOR | PNC Maximum Commitment                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate                   2.30%                        
Base Rate | PNC Maximum Commitment                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate                   2.30%                        
Base Rate | Seventh Amended Revolving Credit Agreement | Maximum                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate         1.15%                                  
Base Rate | Seventh Amended Revolving Credit Agreement | Minimum                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate         0.75%                                  
Base Rate | Eighth Amended Revolving Credit Agreement | Maximum                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate     1.50%                                      
Base Rate | Eighth Amended Revolving Credit Agreement | Minimum                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate     1.15%                                      
Base Rate | Third Amended PNC Credit Agreement | PNC Revolving Credit Facility                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate             2.30%                              
Base Rate | PNC Revolving Credit Agreement | PNC Revolving Credit Facility                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate 0.80% 1.15%                                        
Base Rate | Natixis Revolving Credit Facility | Natixis Credit Agreement                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate               0.75%                            
Other Loan | Seventh Amended Revolving Credit Agreement | Maximum                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate         2.15%                                  
Other Loan | Seventh Amended Revolving Credit Agreement | Minimum                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate         1.75%                                  
Other Loan | Eighth Amended Revolving Credit Agreement | Maximum                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate     2.50%                                      
Other Loan | Eighth Amended Revolving Credit Agreement | Minimum                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate     2.15%                                      
Other Loan | PNC Revolving Credit Agreement | PNC Revolving Credit Facility                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate 1.80% 2.15%                                        
Eurodollar Rate | Natixis Revolving Credit Facility | Natixis Credit Agreement                                            
Line of Credit Facility [Line Items]                                            
Credit facility, interest rate               1.75%