v3.26.1
Non-consolidated variable interest entities - Additional Information (Details) - Variable Interest Entity Not Primary Beneficiary [Member]
$ in Billions
3 Months Ended
Mar. 31, 2026
USD ($)
NumberOfVIE
Dec. 31, 2025
USD ($)
Variable Interest Entity [Line Items]    
Number of VIEs | NumberOfVIE 2  
Principal Amount Outstanding on Loans Securitized or Asset-backed Financing Arrangement | $ $ 5.9 $ 6.0