XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments - Summary of Changes in the Fair Value of MSRs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Apr. 01, 2024
Apr. 01, 2023
Changes of fair value of interest rate lock commitments [Roll Forward]              
Balance, net—beginning of period   $ 4,453   $ 4,453 $ 1,297    
Fair value changes recognized in earnings $ (1,216)   $ (2,115) (15) 33    
Balance, net—end of period 4,353   3,870 4,353 3,870 $ 6,977 $ 9,170
MSRs              
Changes of fair value of interest rate lock commitments [Roll Forward]              
Balance, net—beginning of period   32,171   32,171 36,261    
MSRs originated 23   232 84 579    
MSRs sales (30,234)   (399) (30,503) (738)    
Fair value changes recognized in earnings 578   609 943 (599)    
Balance, net—end of period $ 2,695   $ 35,503 $ 2,695 $ 35,503 $ 32,328 $ 35,061
Proceeds from sale of mortgage servicing rights (MSR)   $ 30,038