XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Secured Notes and Equity Interests in the CLO Transaction (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
May 30, 2024
Line of Credit Facility [Line Items]      
Total CLO Transaction $ 1,717,000 $ 1,751,300  
Equity Interests 76,000    
Total CLO Transaction 445,000   $ 445,000
Class A Senior Secured Floating Rate Notes | Secured Debt      
Line of Credit Facility [Line Items]      
Total CLO Transaction $ 161,000    
Interest Rate 1.90%    
Class A-L Senior Secured Floating Rate Loans | Secured Debt      
Line of Credit Facility [Line Items]      
Total CLO Transaction $ 100,000    
Interest Rate 1.90%    
Class B Senior Secured Floating Rate Notes | Secured Debt      
Line of Credit Facility [Line Items]      
Total CLO Transaction $ 45,000    
Interest Rate 2.30%    
Class C Senior Secured Floating Rate Notes | Secured Debt      
Line of Credit Facility [Line Items]      
Total CLO Transaction $ 36,000    
Interest Rate 2.95%    
Class D Senior Secured Floating Rate Notes | Secured Debt      
Line of Credit Facility [Line Items]      
Total CLO Transaction $ 27,000    
Interest Rate 4.95%