v3.25.2
Fair Value of Financial Instruments - Reconciliations of Investments of Level 3 Inputs (Detail) - Level 3 - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value balance, beginning $ 1,140,859 $ 876,843
Additions 159,071 93,408
Principal repayment (125) (125)
PIK dividends 3,552  
Return of capital (984) (592)
Net change in unrealized appreciation 60,218 36,469
Fair value balance, ending 1,362,591 1,006,003
Change in net unrealized appreciation on investments held 60,218 36,469
Senior Debt    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value balance, beginning 292,284 276,158
Additions 40,918 1,376
Principal repayment (125) (125)
PIK dividends 364  
Return of capital 0 0
Net change in unrealized appreciation 574 0
Fair value balance, ending 334,015 277,409
Change in net unrealized appreciation on investments held 574 0
Equity    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value balance, beginning 848,575 600,685
Additions 118,153 92,032
Principal repayment 0 0
PIK dividends 3,188  
Return of capital (984) (592)
Net change in unrealized appreciation 59,644 36,469
Fair value balance, ending 1,028,576 728,594
Change in net unrealized appreciation on investments held $ 59,644 $ 36,469