XML 75 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Mortgage Servicing Rights - Schedule of Assumptions Used to Determine Fair Value of MSRs (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Transfers and Servicing [Abstract]    
Discount rate 9.90% 9.90%
Prepayment speeds 7.40% 7.50%
Life (in years) 7 years 10 months 9 days 7 years 9 months 29 days