XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
INVESTMENTS - Portfolio Composition (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
investment
Sep. 30, 2024
USD ($)
investment
Sep. 30, 2025
USD ($)
investment
Sep. 30, 2024
USD ($)
investment
Schedule of Investments [Line Items]        
Purchases of portfolio investments     $ 561,582 $ 345,954
New Investments        
Schedule of Investments [Line Items]        
Number of investments entered into | investment 14 11 47 30
Purchases of portfolio investments $ 78,600 $ 88,400 $ 356,600 $ 195,900
Existing Portfolio        
Schedule of Investments [Line Items]        
Purchases of portfolio investments $ 70,200 $ 36,600 $ 198,100 $ 149,900