XML 97 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Mortgage Servicing Rights - Weighted-Average Key Assumptions to Estimate Fair Value of Mortgage Servicing Rights (Details) - uSDPerLoan
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Transfers and Servicing [Abstract]      
Discount rate 10.06% 9.85% 9.22%
Total prepayment speeds 7.79% 7.40% 11.52%
Cost of servicing each loan 90 88 85