v3.26.1
Mortgage Loans Held for Sale - Narrative (Details)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Mortgage loans held for sale average holding period 45 days