XML 142 R127.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Guarantees - Credit recourse - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Guarantee on loans sold or serviced with credit recourse                
Guarantor Obligations [Line Items]                
Valuation allowances and reserves balance $ 4,058 $ 6,223 $ 4,058 $ 6,223 $ 4,353 $ 4,211 $ 5,864 $ 6,897
Serviced mortgage loans                
Guarantor Obligations [Line Items]                
Loans serviced 9,400,000   9,400,000     9,900,000    
Loans with recourse | Serviced mortgage loans                
Guarantor Obligations [Line Items]                
Repurchased loans 500 $ 600 1,100 $ 1,400        
Loans with recourse | Residential mortgage loans                
Guarantor Obligations [Line Items]                
Loans serviced $ 527,000   $ 527,000     $ 561,000