v3.26.1
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 23, 2025
Schedule of Equity Method Investments [Line Items]      
Dividends declared from distributable earnings $ 44,511 $ 49,641  
Structured Credit Partners JV, LLC      
Schedule of Equity Method Investments [Line Items]      
Equity ownership percentage     50.00%
Capital amount 600,000   $ 200,000
Voting percentage     25.00%
Dividend income 200    
Dividends declared from distributable earnings $ 700    
Weighted average yield on principal amount of outstanding debt investments 10.70%    
Sixth Street Specialty Lending, Inc      
Schedule of Equity Method Investments [Line Items]      
Capital amount $ 200,000    
Sixth Street Lending Partners      
Schedule of Equity Method Investments [Line Items]      
Capital amount 100,000    
Carlyle Group      
Schedule of Equity Method Investments [Line Items]      
Equity ownership percentage     50.00%
Voting percentage     25.00%
Carlyle Secured Lending, Inc      
Schedule of Equity Method Investments [Line Items]      
Capital amount 150,000    
Carlyle Credit Solutions, Inc      
Schedule of Equity Method Investments [Line Items]      
Capital amount $ 150,000