v3.26.1
Investments - Additional information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Investments [Line Items]          
Percentage of Investments 3.01%   3.01%   1.44%
Purchases of Investments $ 617,294 $ 395,600 $ 1,111,627 $ 765,632  
Repayments of Investments $ 133,179 $ 147,950 $ 318,819 $ 202,118  
United States          
Schedule of Investments [Line Items]          
Percentage of Investments 96.99%   96.99%   98.56%
United Kingdom          
Schedule of Investments [Line Items]          
Percentage of Investments 0.60%   0.60%   0.68%
Canada          
Schedule of Investments [Line Items]          
Percentage of Investments 0.89%   0.89%   0.58%
Jersey          
Schedule of Investments [Line Items]          
Percentage of Investments         0.11%
Cayman Islands          
Schedule of Investments [Line Items]          
Percentage of Investments 1.52%   1.52%   0.07%