v3.25.2
Related Party Transactions - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 05, 2022
USD ($)
BusinessDays
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Related Party Transaction [Line Items]            
Debt instrument percentage           6.00%
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   $ 17.5   $ 46.6   $ 157.3
Dividend distributions   $ 0.5 $ 0.3 $ 1.3 $ 0.5  
8.5% Notes            
Related Party Transaction [Line Items]            
Debt instrument percentage 8.50%          
i 40 LLC            
Related Party Transaction [Line Items]            
Initally contributed capital $ 21.4          
JV Partner            
Related Party Transaction [Line Items]            
Initally contributed capital $ 150.0          
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]            
Initally contributed capital   $ 18.4   $ 18.4   18.4
Total Investments at fair value   228.5   228.5   219.1
Unfunded capital commitment       3.0   3.0
Trinity Investor J V I L L C | Debt            
Related Party Transaction [Line Items]            
Total Investments at fair value   12.9   12.9   12.9
Trinity Investor J V I L L C | Equity            
Related Party Transaction [Line Items]            
Total Investments at fair value   5.5   5.5   5.5
Corporate Joint Venture | Other assets            
Related Party Transaction [Line Items]            
Other receivables   0.9   0.9   $ 1.1
Corporate Joint Venture | Fee Income            
Related Party Transaction [Line Items]            
Origination and administrative agent fees   $ 0.6 $ 0.8 $ 1.3 $ 1.7