v3.25.4
BORROWINGS - 2025 CLO Notes issued in the 2025 CLO Securitization (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
item
Jun. 10, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]      
Principal Amount $ 328,500   $ 355,993
Investments, fair value 578,649   $ 642,213
2025 CLO Notes      
Debt Instrument [Line Items]      
Principal Amount $ 298,150    
2025 CLO Notes | Asset Pledged as Collateral      
Debt Instrument [Line Items]      
Portfolio companies | item 35    
2025 Senior CLO Notes | Asset Pledged as Collateral      
Debt Instrument [Line Items]      
Investments, fair value $ 294,585    
Senior CLO Notes 2025, AAA Rated, Class A      
Debt Instrument [Line Items]      
Principal Amount $ 174,000 $ 174,000  
Interest Rate (as a percent) 1.70%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] SOFR    
Senior CLO Notes 2025, AA Rated, Class B      
Debt Instrument [Line Items]      
Principal Amount $ 30,000 30,000  
Interest Rate (as a percent) 2.15%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] SOFR    
Senior CLO Notes 2025, A Rated, Class C      
Debt Instrument [Line Items]      
Principal Amount $ 24,000 24,000  
Interest Rate (as a percent) 2.80%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] SOFR    
2025 Subordinated CLO Notes      
Debt Instrument [Line Items]      
Principal Amount $ 70,150 $ 70,150