XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments - Summary of Changes in the Fair Value of IRLCs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 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 $ 13,262 $ 13,168 29,324 29,131
Settlements of IRLCs (14,670) (16,353) (29,409) (26,591)
Fair value changes recognized in earnings (1,216) (2,115) (15) 33
Balance, net—end of period $ 4,353 $ 3,870 $ 4,353 $ 3,870