XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Instruments - Summary of Changes in the Fair Value of IRLCs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Changes of fair value of interest rate lock commitments [Roll Forward]    
Balance, net—beginning of period $ 1,297 $ 1,155
Issuances of IRLCs 15,963 2,289
Settlements of IRLCs (10,238) (2,893)
Fair value changes recognized in earnings 2,148 (308)
Balance, net—end of period $ 9,170 $ 243