XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Summary of Changes in the Fair Value MSRs (Details) - MSRs - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Balance, net—beginning of period $ 36,261 $ 0 $ 0
IRLCs acquired in business combination 0 33,982 0
MSRs originated 565 3,140 0
MSRs sales (1,457) (1,662) 0
Fair value changes recognized in earnings (3,198) 801 0
Balance, net—end of period $ 32,171 $ 36,261 $ 0