Fair Value Measurements - Summarizes Differences Between Fair Value and Principal Balance for Mortgage Loans Held for Sale Measure at Fair Value (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Aggregate Fair Value | ||
Summarizes differences between fair value and principal balance for mortgage loans held for sale measure at fair value | ||
Mortgage loans held for sale measured at fair value | $ 356,791 | $ 246,171 |
Aggregate Unpaid Principal Balance | ||
Summarizes differences between fair value and principal balance for mortgage loans held for sale measure at fair value | ||
Mortgage loans held for sale measured at fair value | 349,629 | 244,218 |
Difference | ||
Summarizes differences between fair value and principal balance for mortgage loans held for sale measure at fair value | ||
Mortgage loans held for sale measured at fair value | $ 7,162 | $ 1,953 |