v3.26.1
Significant Accounting Policies (Details) - Dividends and Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Product Information [Line Items]    
PIK Interest Income $ 35,317 $ 28,762
PIK Dividend Income 15,439 13,344
Total PIK Income $ 50,756 $ 42,106
Investment Income | PIK Interest Income as a % of Investment Income    
Product Information [Line Items]    
Concentration risk (as percent) 4.20% 4.10%
Investment Income | PIK Dividend Income as a % of Investment Income    
Product Information [Line Items]    
Concentration risk (as percent) 1.90% 1.90%
Investment Income | Total PIK Income as a % of Investment Income    
Product Information [Line Items]    
Concentration risk (as percent) 6.10% 6.00%