v3.26.1
Investment Portfolio - Composition by Industry Sector (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Fair Value $ 1,553,547 [1] $ 1,536,368 [2]
Automobiles & Components    
Schedule of Investments [Line Items]    
Fair Value 5,545 5,230
Banks    
Schedule of Investments [Line Items]    
Fair Value 35,281 38,764
Capital Goods    
Schedule of Investments [Line Items]    
Fair Value 260,379 242,916
Commercial & Professional Services    
Schedule of Investments [Line Items]    
Fair Value 115,520 121,571
Consumer Durables & Apparel    
Schedule of Investments [Line Items]    
Fair Value 5,983 6,646
Consumer Services    
Schedule of Investments [Line Items]    
Fair Value 91,892 88,795
Equity Real Estate Investment Trusts (REITs)    
Schedule of Investments [Line Items]    
Fair Value 0 5,176
Financial Services    
Schedule of Investments [Line Items]    
Fair Value 198,933 182,324
Food, Beverage & Tobacco    
Schedule of Investments [Line Items]    
Fair Value 16,570 24,325
Health Care Equipment & Services    
Schedule of Investments [Line Items]    
Fair Value 162,436 167,089
Household & Personal Products    
Schedule of Investments [Line Items]    
Fair Value 0 3,742
Insurance    
Schedule of Investments [Line Items]    
Fair Value 103,230 106,165
Materials    
Schedule of Investments [Line Items]    
Fair Value 31,392 45,100
Media & Entertainment    
Schedule of Investments [Line Items]    
Fair Value 31,282 32,490
Pharmaceuticals, Biotechnology & Life Sciences    
Schedule of Investments [Line Items]    
Fair Value 14,692 12,627
Real Estate Management & Development    
Schedule of Investments [Line Items]    
Fair Value 74,358 71,983
Software & Services    
Schedule of Investments [Line Items]    
Fair Value 348,823 327,284
Technology Hardware & Equipment    
Schedule of Investments [Line Items]    
Fair Value 1,062 1,318
Transportation    
Schedule of Investments [Line Items]    
Fair Value 55,426 51,974
Utilities    
Schedule of Investments [Line Items]    
Fair Value $ 743 $ 849
Percentage of Portfolio | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 100.00% 100.00%
Percentage of Portfolio | Automobiles & Components | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 0.40% 0.30%
Percentage of Portfolio | Banks | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 2.30% 2.50%
Percentage of Portfolio | Capital Goods | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 16.80% 15.80%
Percentage of Portfolio | Commercial & Professional Services | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 7.40% 7.90%
Percentage of Portfolio | Consumer Durables & Apparel | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 0.40% 0.40%
Percentage of Portfolio | Consumer Services | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 5.90% 5.80%
Percentage of Portfolio | Equity Real Estate Investment Trusts (REITs) | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 0.00% 0.30%
Percentage of Portfolio | Financial Services | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 12.80% 11.90%
Percentage of Portfolio | Food, Beverage & Tobacco | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 1.10% 1.60%
Percentage of Portfolio | Health Care Equipment & Services | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 10.50% 10.90%
Percentage of Portfolio | Household & Personal Products | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 0.00% 0.30%
Percentage of Portfolio | Insurance | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 6.60% 6.90%
Percentage of Portfolio | Materials | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 2.00% 2.90%
Percentage of Portfolio | Media & Entertainment | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 2.00% 2.10%
Percentage of Portfolio | Pharmaceuticals, Biotechnology & Life Sciences | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 0.90% 0.80%
Percentage of Portfolio | Real Estate Management & Development | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 4.80% 4.70%
Percentage of Portfolio | Software & Services | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 22.40% 21.30%
Percentage of Portfolio | Technology Hardware & Equipment | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 0.10% 0.10%
Percentage of Portfolio | Transportation | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 3.60% 3.40%
Percentage of Portfolio | Utilities | Industry Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 0.00% 0.10%
[1] See Note 8 for additional information regarding the fair value of the Company’s financial instruments.
[2] See Note 8 for additional information regarding the fair value of the Company’s financial instruments.