v3.26.1
Fair Value Measurement - Summary of Fair Value of the Company's Investments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value $ 3,795,392 $ 3,008,628
Practical Expedient [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 68,699 49,937
First Lien Senior Secured [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 3,668,770 2,903,414
Second Lien Senior Secured [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value   5,460
Subordinated Notes [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 57,923 49,318
Preferred Equity [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 [1] 499
Limited Partnership Interests [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 68,699 49,937
Limited Partnership Interests [Member] | Practical Expedient [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 68,699 49,937
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 3,726,693 2,958,691
Fair Value, Inputs, Level 3 [Member] | First Lien Senior Secured [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 3,668,770 2,903,414
Fair Value, Inputs, Level 3 [Member] | Second Lien Senior Secured [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value   5,460
Fair Value, Inputs, Level 3 [Member] | Subordinated Notes [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 57,923 49,318
Fair Value, Inputs, Level 3 [Member] | Preferred Equity [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value $ 0 [1] $ 499
[1] Includes an investment with a fair value of 0.