v3.26.1
Debt (Details) - USD ($)
$ in Billions
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Feb. 02, 2019
Debt      
Threshold asset coverage ratio (as a percent)     150.00%
Asset coverage ratio (as a percent) 174.60% 175.90%  
Weighted average interest rate of debt (as a percent) 4.60% 4.80%  
Weighted average borrowings outstanding $ 1.6 $ 1.5