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