v3.26.3
INVESTMENTS - Schedule of Investment Holdings (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
investment
Sep. 30, 2025
USD ($)
investment
Sep. 30, 2026
USD ($)
investment
Sep. 30, 2025
USD ($)
investment
Schedule of Investments [Line Items]        
Total investments funded $ 195,965 $ 148,773 $ 566,791 $ 554,731
New Portfolio Investments        
Schedule of Investments [Line Items]        
Total investments funded $ 121,345 $ 78,609 $ 355,850 $ 356,632
Number of investments entered into | investment 20 14 54 47
Existing Portfolio        
Schedule of Investments [Line Items]        
Total investments funded $ 74,620 $ 70,164 $ 210,941 $ 198,099