v3.25.1
Related Party Transactions - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 05, 2022
USD ($)
BusinessDays
Mar. 31, 2025
USD ($)
Mar. 31, 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   $ 29.0   $ 157.3
Dividend distributions   $ 0.8 $ 0.2  
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%    
Senior Credit Corp 2022 LLC        
Related Party Transaction [Line Items]        
Joint venture ownership percentage   12.50%    
Trinity Investor J V I L L C        
Related Party Transaction [Line Items]        
Initally contributed capital   $ 18.4   18.4
Total Investments at fair value   234.6   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
Trinity Investor J V I L L C | Equity        
Related Party Transaction [Line Items]        
Total Investments at fair value   5.5   5.5
Corporate Joint Venture | Other assets        
Related Party Transaction [Line Items]        
Other receivables   1.0   $ 1.1
Corporate Joint Venture | Fee Income        
Related Party Transaction [Line Items]        
Origination and administrative agent fees   $ 0.7 $ 0.9