v3.26.1
Debt (Details) - USD ($)
$ in Billions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Feb. 02, 2019
Feb. 01, 2019
Debt        
Threshold asset coverage ratio (as a percent)     150.00% 150.00%
Asset coverage ratio (as a percent) 171.00% 175.90%    
Weighted average interest rate of debt (as a percent) 4.80% 4.80%    
Weighted average borrowings outstanding $ 1.5 $ 1.5    
Previously reported        
Debt        
Threshold asset coverage ratio (as a percent)       200.00%