v3.26.3
Significant Accounting Policies - Schedule of PIK Interest and PIK Dividend Income (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
segment
Sep. 30, 2025
USD ($)
Product Information [Line Items]        
PIK Interest Income $ 2,189 $ 2,764 $ 7,370 $ 10,793
PIK Dividend Income 596 1,429 $ 2,959 4,124
Number of operating segments | segment     1  
Number of reportable segments | segment     1  
Total PIK Income as a % of Investment Income        
Product Information [Line Items]        
Total PIK Income $ 2,785 $ 4,193 $ 10,329 $ 14,917
Total PIK Income as a % of Investment Income | Revenue Benchmark | Product Concentration Risk        
Product Information [Line Items]        
Concentration risk (as percent) 16.50% 9.10% 13.50% 9.90%
PIK Interest Income as a % of Investment Income | Revenue Benchmark | Product Concentration Risk        
Product Information [Line Items]        
Concentration risk (as percent) 13.00% 6.00% 9.60% 7.20%
PIK Dividend Income as a % of Investment Income | Revenue Benchmark | Product Concentration Risk        
Product Information [Line Items]        
Concentration risk (as percent) 3.50% 3.10% 3.90% 2.70%