v3.26.3
INVESTMENTS - Schedule of Fair Value, Assets Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Fair Value $ 2,509,771 $ 2,398,524
Senior debt and 1st lien notes    
Schedule of Investments [Line Items]    
Fair Value 1,771,736 1,676,334
Subordinated debt and 2nd lien notes    
Schedule of Investments [Line Items]    
Fair Value 233,332 190,290
Structured products    
Schedule of Investments [Line Items]    
Fair Value 23,350 29,627
Equity shares    
Schedule of Investments [Line Items]    
Fair Value 444,996 436,466
Equity warrants    
Schedule of Investments [Line Items]    
Fair Value 1,369 1,170
Royalty rights    
Schedule of Investments [Line Items]    
Fair Value 1,507 1,486
Investments subject to leveling    
Schedule of Investments [Line Items]    
Fair Value 2,476,290 2,335,373
Investment in joint ventures    
Schedule of Investments [Line Items]    
Fair Value 33,481 63,151
Level 1 | Senior debt and 1st lien notes    
Schedule of Investments [Line Items]    
Fair Value 0 0
Level 1 | Subordinated debt and 2nd lien notes    
Schedule of Investments [Line Items]    
Fair Value 0 0
Level 1 | Structured products    
Schedule of Investments [Line Items]    
Fair Value 0 0
Level 1 | Equity shares    
Schedule of Investments [Line Items]    
Fair Value 0 0
Level 1 | Equity warrants    
Schedule of Investments [Line Items]    
Fair Value 0 0
Level 1 | Royalty rights    
Schedule of Investments [Line Items]    
Fair Value 0 0
Level 1 | Investments subject to leveling    
Schedule of Investments [Line Items]    
Fair Value 0 0
Level 2 | Senior debt and 1st lien notes    
Schedule of Investments [Line Items]    
Fair Value 2,257 14,873
Level 2 | Subordinated debt and 2nd lien notes    
Schedule of Investments [Line Items]    
Fair Value 0 897
Level 2 | Structured products    
Schedule of Investments [Line Items]    
Fair Value 8,141 12,939
Level 2 | Equity shares    
Schedule of Investments [Line Items]    
Fair Value 9,501 5,120
Level 2 | Equity warrants    
Schedule of Investments [Line Items]    
Fair Value 0 0
Level 2 | Royalty rights    
Schedule of Investments [Line Items]    
Fair Value 0 0
Level 2 | Investments subject to leveling    
Schedule of Investments [Line Items]    
Fair Value 19,899 33,829
Level 3 | Senior debt and 1st lien notes    
Schedule of Investments [Line Items]    
Fair Value 1,769,479 1,661,461
Level 3 | Subordinated debt and 2nd lien notes    
Schedule of Investments [Line Items]    
Fair Value 233,332 189,393
Level 3 | Structured products    
Schedule of Investments [Line Items]    
Fair Value 15,209 16,688
Level 3 | Equity shares    
Schedule of Investments [Line Items]    
Fair Value 435,495 431,346
Level 3 | Equity warrants    
Schedule of Investments [Line Items]    
Fair Value 1,369 1,170
Level 3 | Royalty rights    
Schedule of Investments [Line Items]    
Fair Value 1,507 1,486
Level 3 | Investments subject to leveling    
Schedule of Investments [Line Items]    
Fair Value $ 2,456,391 $ 2,301,544