XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Instruments - Summary of Changes in the Fair Value of IRLCs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Changes of fair value of interest rate lock commitments [Roll Forward]        
Balance, net—beginning of period     $ 4,453 $ 1,297
Issuances of IRLCs $ 14,245 $ 10,638 43,569 39,769
Settlements of IRLCs (14,616) (11,650) (44,025) (38,241)
Fair value changes recognized in earnings 457 (556) 442 (523)
Balance, net—end of period $ 4,439 $ 2,302 $ 4,439 $ 2,302