v3.26.1
Significant Accounting Policies (Details) - Dividends and Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Product Information [Line Items]        
PIK Interest Income $ 39,561 $ 32,237 $ 74,878 $ 60,999
PIK Dividend Income 15,591 14,341 31,030 27,685
Total PIK Income $ 55,152 $ 46,578 $ 105,908 $ 88,684
Investment Income | PIK Interest Income as a % of Investment Income        
Product Information [Line Items]        
Concentration risk (as percent) 4.70% 4.10% 4.50% 4.10%
Investment Income | PIK Dividend Income as a % of Investment Income        
Product Information [Line Items]        
Concentration risk (as percent) 1.90% 1.80% 1.90% 1.90%
Investment Income | Total PIK Income as a % of Investment Income        
Product Information [Line Items]        
Concentration risk (as percent) 6.60% 6.00% 6.30% 6.00%