v3.26.1
Fair Value Measurement - Summary of Fair Value of the Company's Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value $ 3,008,628 $ 1,570,542
Practical Expedient [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 49,937 28,615
First Lien Senior Secured [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 2,903,414 1,532,466
Second Lien Senior Secured [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 5,460 4,467
Subordinated Notes [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 49,318  
Preferred Equity [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 499  
Limited Partnership Interests [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 49,937 28,615
Limited Partnership Interests [Member] | Practical Expedient [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 49,937 28,615
CLO [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value   4,994
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 2,958,691 1,541,927
Fair Value, Inputs, Level 3 [Member] | First Lien Senior Secured [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 2,903,414 1,532,466
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 4,467
Fair Value, Inputs, Level 3 [Member] | Subordinated Notes [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 49,318  
Fair Value, Inputs, Level 3 [Member] | Preferred Equity [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value $ 499  
Fair Value, Inputs, Level 3 [Member] | CLO [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value   $ 4,994