XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Instruments - Summary of Changes in the Fair Value of MSRs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 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 $ 1,297    
Fair value changes recognized in earnings $ 457   $ (556) 442 (523)    
Balance, net—end of period 4,439   2,302 4,439 2,302 $ 4,353 $ 3,870
MSRs              
Changes of fair value of interest rate lock commitments [Roll Forward]              
Balance, net—beginning of period       32,171 36,261    
MSRs originated 86   120 170 699    
MSRs sales (46)   (384) (30,549) (1,122)    
Fair value changes recognized in earnings (201)   (466) 742 (1,065)    
Balance, net—end of period $ 2,534   $ 34,773 $ 2,534 $ 34,773 $ 2,695 $ 35,503
Proceeds from sale of mortgage servicing rights (MSR)   $ 30,038