v3.26.1
Fair Value Measurements - Summary of Quantitative Information about the Significant Unobservable Inputs of the Company's Level 3 Financial Instruments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 2,845,622 $ 2,783,476
Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value 2,611,284 2,383,485
First Lien Debt | Yield analysis | Discount Rate | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 2,243,238 $ 1,927,288
First Lien Debt | Yield analysis | Discount Rate | Minimum | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.0716 0.0663
First Lien Debt | Yield analysis | Discount Rate | Maximum | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.1516 0.1204
First Lien Debt | Yield analysis | Discount Rate | Weighted Average | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input [1] 0.0925 0.0899
First Lien Debt | Transaction price | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 131,932 $ 241,023
Second Lien Debt | Yield analysis | Discount Rate | Minimum | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.1454  
Second Lien Debt | Yield analysis | Discount Rate | Maximum | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.1454  
Second Lien Debt | Yield analysis | Discount Rate | Weighted Average | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input [1] 0.1454  
Second Lien Debt | Transaction price | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 18,211 15,437
Other Equity | Yield analysis | Discount Rate | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 1,928  
Other Equity | Yield analysis | Discount Rate | Minimum | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.15  
Other Equity | Yield analysis | Discount Rate | Maximum | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.15  
Other Equity | Yield analysis | Discount Rate | Weighted Average | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input [1] 0.15  
Other Equity | Transaction price | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 9,046 24,273
Other Equity | Market Approach | EBITDA Multiple | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 64,019 $ 33,765
Other Equity | Market Approach | EBITDA Multiple | Minimum | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.085 0.0925
Other Equity | Market Approach | EBITDA Multiple | Maximum | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.14 0.14
Other Equity | Market Approach | EBITDA Multiple | Weighted Average | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input [1] 0.1103 0.1159
Preferred Equity | Yield analysis | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value   $ 31,738
Preferred Equity | Yield analysis | Discount Rate | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 142,910 $ 109,961
Preferred Equity | Yield analysis | Discount Rate | Minimum | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.1121 0.1081
Preferred Equity | Yield analysis | Discount Rate | Maximum | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.1593 0.151
Preferred Equity | Yield analysis | Discount Rate | Weighted Average | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input [1] 0.1331 0.1248
[1] Weighted averages are calculated based on fair value of investments.