Commitments and Contingencies - Narrative (Details) - USD ($) $ in Millions |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Derivative [Line Items] | ||
Derivative fair value, net | $ 0.4 | $ 0.1 |
Interest Rate Lock Commitments | ||
Derivative [Line Items] | ||
Commitments to sell residential mortgage loans held for sale considered derivative instruments | 41.0 | 13.0 |
Forward Contracts | ||
Derivative [Line Items] | ||
Commitments to sell residential mortgage loans held for sale considered derivative instruments | $ 40.0 | $ 12.0 |