v3.26.1
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Dec. 23, 2025
Schedule of Equity Method Investments [Line Items]            
Dividends declared from distributable earnings $ 39,908 $ 44,511 $ 48,862 $ 49,641    
Structured Credit Partners JV, LLC            
Schedule of Equity Method Investments [Line Items]            
Equity ownership percentage           50.00%
Capital amount 600,000       $ 600,000 $ 200,000
Voting percentage           25.00%
Dividend income 1,700       1,900  
Dividends declared from distributable earnings $ 5,100       $ 5,700  
Weighted average yield on principal amount of outstanding debt investments 18.70%       18.70%  
Sixth Street Specialty Lending, Inc            
Schedule of Equity Method Investments [Line Items]            
Capital amount $ 200,000       $ 200,000  
Sixth Street Lending Partners            
Schedule of Equity Method Investments [Line Items]            
Capital amount 100,000       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       150,000  
Carlyle Credit Solutions, Inc            
Schedule of Equity Method Investments [Line Items]            
Capital amount $ 150,000       $ 150,000