v3.25.2
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