XML 88 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Changes in IRLC's (Details) - IRLCs - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance, beginning of period $ 12,342 $ 937
Issuances 69,958 63,662
Transfers (78,898) (60,648)
Fair value changes recognized in earnings 1,224 8,391
Balance, end of the period $ 4,626 $ 12,342