XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Summary of Changes in the Fair Value of IRLCs (Details) - IRLCs - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Changes of fair value of interest rate lock commitments [Roll Forward]      
Balance, net—beginning of period $ 1,131 $ 1,771 $ 438
IRLCs acquired in business combination 4,326 0 0
Issuances of IRLCs 51,453 18,415 18,090
Settlements of IRLCs (54,784) (18,827) (16,986)
Fair value changes recognized in earnings (829) (228) 229
Balance, net—end of period $ 1,297 $ 1,131 $ 1,771