v3.26.1
Borrowings - April 2026 UK Bonds (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Apr. 14, 2022
GBP (£)
Debt Instrument [Line Items]      
Aggregate principal committed $ 51,847,405 $ 41,987,897  
April 2026 UK Bonds | Unsecured debt      
Debt Instrument [Line Items]      
Aggregate principal committed   $ 336,988 £ 250,000,000.0
Interest rate     4.875%