v3.25.1
Significant Accounting Policies (Details) - Dividends and Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Product Information [Line Items]    
PIK Interest Income $ 28,762 $ 27,562
PIK Dividend Income 13,344 17,251
Total PIK Income $ 42,106 $ 44,813
Investment Income | PIK Interest Income as a % of Investment Income    
Product Information [Line Items]    
Concentration risk (as percent) 4.10% 5.20%
Investment Income | PIK Dividend Income as a % of Investment Income    
Product Information [Line Items]    
Concentration risk (as percent) 1.90% 3.30%
Investment Income | Total PIK Income as a % of Investment Income    
Product Information [Line Items]    
Concentration risk (as percent) 6.00% 8.50%