Derivative Financial Instruments- Summary of the Fair Value Gains and Losses on Derivative Financial Instruments (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Derivative [Line Items] | ||||
| Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months | $ 248 | |||
| Interest Rate Lock Commitments | ||||
| Derivative [Line Items] | ||||
| Derivative, Gain (Loss) on Derivative, Net | $ 30 | $ 283 | 147 | $ 543 |
| Forward Commitments | ||||
| Derivative [Line Items] | ||||
| Derivative, Gain (Loss) on Derivative, Net | $ (218) | $ (74) | $ 31 | $ (89) |