v3.26.3
Investments - Additional information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Schedule of Investments [Line Items]          
Percentage of Investments 3.86%   3.86%   1.44%
Purchases of Investments $ 1,413,410 $ 580,285 $ 2,525,037 $ 1,345,725  
Repayments of Investments $ 458,432 $ 75,051 $ 777,251 $ 277,169  
United States          
Schedule of Investments [Line Items]          
Percentage of Investments 96.14%   96.14%   98.56%
United Kingdom          
Schedule of Investments [Line Items]          
Percentage of Investments 0.70%   0.70%   0.68%
Canada          
Schedule of Investments [Line Items]          
Percentage of Investments 1.17%   1.17%   0.58%
Jersey          
Schedule of Investments [Line Items]          
Percentage of Investments         0.11%
Cayman Islands          
Schedule of Investments [Line Items]          
Percentage of Investments 1.99%   1.99%   0.07%