v3.26.1
Related Party Transactions - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 21, 2026
USD ($)
Dec. 05, 2022
USD ($)
BusinessDays
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Sep. 24, 2025
USD ($)
Related Party Transaction [Line Items]                
Percentage of capital contribution invested in joint venture debt notes   70.00%            
Percentage of capital contribution invested in joint venture common equity   30.00%            
Percentage of principal amount of loan or equipment financing advance   100            
Percentage of fee for loan and advance   50.00%            
Loan or advance fee payable number of days | BusinessDays   2            
Remaining percentage of fee for loan or advance   50.00%            
Percentage of daily average aggregate value of outstanding loans and equipment financings   75            
Net proceeds for the sale of investments     $ 22,900   $ 44,700   $ 110,600  
Outstanding payable     $ 37,542   $ 37,542   51,742  
8.5% Notes                
Related Party Transaction [Line Items]                
Debt instrument percentage   8.50%            
i 40 LLC                
Related Party Transaction [Line Items]                
Capital contributions   $ 21,400            
JV Partner                
Related Party Transaction [Line Items]                
Capital contributions   $ 150,000            
Joint venture ownership percentage     87.50%   87.50%      
Senior Credit Corp 2022 LLC                
Related Party Transaction [Line Items]                
Joint venture ownership percentage     12.50%   12.50%      
Trinity Investor J V I L L C                
Related Party Transaction [Line Items]                
Capital contributions     $ 18,400   $ 18,400   18,400  
Total Investments at fair value     212,900   212,900   225,800  
Unfunded capital commitment         3,000   3,000  
Trinity Investor J V I L L C | Debt                
Related Party Transaction [Line Items]                
Total Investments at fair value     12,900   12,900   12,900  
Trinity Investor J V I L L C | Equity                
Related Party Transaction [Line Items]                
Total Investments at fair value     5,500   5,500   5,500  
Corporate Joint Venture                
Related Party Transaction [Line Items]                
Outstanding payable     800   800   5,900  
Corporate Joint Venture | Other assets                
Related Party Transaction [Line Items]                
Other receivables     400   400   1,600  
Corporate Joint Venture | Fee Income                
Related Party Transaction [Line Items]                
Origination and administrative agent fees     600 $ 600 1,200 $ 1,300    
Direct Lending 2025 LLC                
Related Party Transaction [Line Items]                
Capital contributions     23,300   23,300   22,400 $ 100,000
Joint venture ownership percentage               50.00%
Total Investments at fair value     24,500   24,500   30,100  
Unfunded capital commitment         87,400   85,100  
Net proceeds for the sale of investments     900   9,700   48,000  
Return of capital         10,600   7,500  
Direct Lending 2025 LLC | Other assets                
Related Party Transaction [Line Items]                
Other receivables     $ 700   $ 700   300  
EPT 16 LLC                
Related Party Transaction [Line Items]                
Joint venture ownership percentage     16.40%   16.40%      
Total Investments at fair value     $ 140,000   $ 140,000   123,100  
Net proceeds for the sale of investments     13,600   28,300   74,000  
Other receivables     100   100      
Outstanding payable             1,400  
EPT 16 LLC | Maximum                
Related Party Transaction [Line Items]                
Other receivables             $ 200  
New JV Partner                
Related Party Transaction [Line Items]                
Capital contributions $ 50,000              
Unfunded capital commitment         29,000      
Joint venture agreement date Jan. 21, 2026              
SBIC LP                
Related Party Transaction [Line Items]                
Total Investments at fair value     7,100   7,100      
SBIC co-invested amount     7,000   7,000      
Other receivables     300   300      
Limited partnership interest     5,000   5,000      
Unfunded Limited Partnership Interest     4,700   4,700      
SBIC LP | Limited Partner                
Related Party Transaction [Line Items]                
Capital contributions     5,000   5,000      
CapTrin Partners, LLC                
Related Party Transaction [Line Items]                
Other receivables     $ 400   $ 400