v3.26.1
Transactions with Affiliate Companies - Schedule of Income Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income $ 132,946 $ 103,899
Other income 2,576 455
Non-controlled affiliate company investments    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 2,823 2,305
Dividend income 2,988 0
Other income 0 0
Non-controlled affiliate company investments | Baystate Sewage Disposal, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 117 0
Dividend income 174 0
Other income 0 0
Non-controlled affiliate company investments | Born To Run, LLC.    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | ClearlyRated Capital (Class A Units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 39 0
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | Engineered Metal Solutions, Inc.    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 167 0
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | Jumpstart Holdco, Inc.    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | FLEET Response, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | MC Aviation Limited    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | MC Voyager SPV II LLC (Equity Commitment)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | Nastel Technologies, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 90 100
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | NFS Intermediate Holdco, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 2,814 0
Other income 0 0
Non-controlled affiliate company investments | S F R Holdco, L L C    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 247 249
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | S F R Holdco 2, L L C    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 107 55
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | SheerTrans Solutions, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 232 251
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | Summit Professional Education, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 386 300
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | Triad Financial Services, Inc.    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | Whistler Parent Holdings III, Inc.    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 955 871
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | YBR OZ ECE, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 73 43
Dividend income 0 0
Other income 0 0
Non-controlled affiliate company investments | Zodega Landscaping, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 410 436
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: BTR Opco LLC (Class A common units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: BTR Opco LLC (Delayed Draw)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: BTR Opco LLC 1    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: BTR Opco LLC 2    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Baystate Sewage Disposal, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 111  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: Baystate Sewage Disposal, LLC (Class A-1 preferred units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0  
Dividend income 174  
Other income 0  
Investment, Identifier [Axis]: Baystate Sewage Disposal, LLC (Delayed Draw)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 5  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: Baystate Sewage Disposal, LLC (Revolver)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 1  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: ClearlyRated Capital, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 38  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: ClearlyRated Capital, LLC (Class A units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: ClearlyRated Capital, LLC (Delayed Draw)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 1  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: Engineered Metal Solutions, Inc.    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 165  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: Engineered Metal Solutions, Inc. (Class A units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: Engineered Metal Solutions, Inc. (Revolver)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 2  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: FLEET Response, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: FLEET Response, LLC (Common units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: FLEET Response, LLC (Preferred units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: FLEET Response, LLC (Revolver)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: Jumpstart Holdco, Inc. (Class A common units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: Jumpstart Holdco, Inc. (Class A units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: Jumpstart Holdco, Inc. (Delayed Draw)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: Jumpstart Holdco, Inc. (Revolver)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: MC Aviation Limited (Commitment to purchase the equity) | Equity Securities    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: MC Voyager SPV II LLC (Equity commitment)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: NFS Intermediate HoldCo, LLC (Series B preferred units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0  
Dividend income 2,814  
Other income 0  
Investment, Identifier [Axis]: Nastel Technologies, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 90 100
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Nastel Technologies, LLC (Class A units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Nastel Technologies, LLC (Revolver)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: SFR Holdco 2, LLC (Delayed Draw)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 107 55
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: SFR Holdco 2, LLC (LLC interest)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0  
Investment, Identifier [Axis]: SFR Holdco, LLC (LLC interest) 1    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: SFR Holdco, LLC (LLC interest) 2    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: SFR Holdco, LLC 1    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 146 147
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: SFR Holdco, LLC 2    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 101 102
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: SheerTrans Solutions, LLC (Class A preferred interests)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: SheerTrans Solutions, LLC (Class B preferred interests)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: SheerTrans Solutions, LLC (Preferred interests)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: SheerTrans Solutions, LLC (Revolver)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 4 32
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: SheerTrans Solutions, LLC 1    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 178 171
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: SheerTrans Solutions, LLC 2    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 50 48
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Summit Professional Education, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 9  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: Summit Professional Education, LLC (Class A units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Summit Professional Education, LLC (Revolver)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 2 14
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Summit Professional Education, LLC 1    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 107  
Dividend income 0  
Other income 0  
Investment, Identifier [Axis]: Summit Professional Education, LLC 2    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 268 286
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Triad Financial Services, Inc. (Equity commitment)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Whistler Parent Holdings III, Inc.    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 776 767
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Whistler Parent Holdings III, Inc. (Revolver)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 94 44
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Whistler Parent Holdings III, Inc. (Series A preferred stock)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Whistler Parent Holdings III, Inc. (Series B preferred stock)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Whistler Parent Holdings III, Inc. 1    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 85 60
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: YBR OZ ECE, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 50 41
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: YBR OZ ECE, LLC (Class A units)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: YBR OZ ECE, LLC (Delayed Draw)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 23 2
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: YBR OZ ECE, LLC (Revolver)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Zodega Landscaping, LLC    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 384 405
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Zodega Landscaping, LLC (Preferred interests)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 0 0
Dividend income 0 0
Other income 0 0
Investment, Identifier [Axis]: Zodega Landscaping, LLC (Revolver)    
Investments in and Advances to Affiliates, Activity [Line Items]    
Interest Income 26 31
Dividend income 0 0
Other income $ 0 $ 0