v3.26.1
Debt - Schedule of Secured Notes and Equity Interests in the CLO Transaction (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
May 30, 2024
Line of Credit Facility [Line Items]      
Principal Outstanding $ 2,284,000 $ 2,024,500  
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]      
Principal Outstanding $ 161,000    
Interest Rate 1.90%    
Class A-L Senior Secured Floating Rate Loans | Secured Debt      
Line of Credit Facility [Line Items]      
Principal Outstanding $ 100,000    
Interest Rate 1.90%    
Class B Senior Secured Floating Rate Notes | Secured Debt      
Line of Credit Facility [Line Items]      
Principal Outstanding $ 45,000    
Interest Rate 2.30%    
Class C Senior Secured Floating Rate Notes | Secured Debt      
Line of Credit Facility [Line Items]      
Principal Outstanding $ 36,000    
Interest Rate 2.95%    
Class D Senior Secured Floating Rate Notes | Secured Debt      
Line of Credit Facility [Line Items]      
Principal Outstanding $ 27,000    
Interest Rate 4.95%