v3.26.1
Non-consolidated VIEs - Corporation's VI in non-consolidated VIEs and max exposure to loss (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Variable Interest Entity [Line Items]      
Assets $ 76,131,018 $ 75,348,267 $ 74,038,606
Variable Interest Entity Not Primary Beneficiary      
Variable Interest Entity [Line Items]      
Assets 77,403 77,621  
Maximum exposure to loss 77,403 77,621  
Variable Interest Entity Not Primary Beneficiary | Servicing assets      
Variable Interest Entity [Line Items]      
Assets 73,947 74,236  
Variable Interest Entity Not Primary Beneficiary | Mortgage servicing rights      
Variable Interest Entity [Line Items]      
Assets 73,947 74,236  
Variable Interest Entity Not Primary Beneficiary | Other assets      
Variable Interest Entity [Line Items]      
Assets 3,456 3,385  
Variable Interest Entity Not Primary Beneficiary | Servicing advances      
Variable Interest Entity [Line Items]      
Assets $ 3,456 $ 3,385