v3.26.1
BORROWINGS - 2025 CLO Notes issued in the 2025 CLO Securitization (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
item
Dec. 31, 2025
USD ($)
item
Jun. 10, 2025
USD ($)
Debt Instrument [Line Items]      
Principal Amount $ 328,500 $ 328,500  
Investments, fair value 569,202 578,649  
2025 CLO Notes      
Debt Instrument [Line Items]      
Principal Amount $ 298,150 $ 174,000  
Interest Rate (as a percent) 1.70%    
2025 CLO Notes | Asset Pledged as Collateral      
Debt Instrument [Line Items]      
Portfolio companies | item 36 35  
Investments, fair value $ 295,958 $ 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%    
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%    
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%    
2025 Subordinated CLO Notes      
Debt Instrument [Line Items]      
Principal Amount $ 70,150   $ 70,150