v3.26.1
Fair Value - Schedule of Components of fair value and other relevant information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Fair Value  
Fair Value of Servicing Rights $ 4,687
Unrealized Impairment Recovery (Loss) 1,002
Total Fair Value Adjustment 5,689
Rate lock commitments  
Fair Value  
Notional/ Principal Amount 191,041
Fair Value of Servicing Rights 748
Unrealized Impairment Recovery (Loss) 0
Total Fair Value Adjustment 748
Forward sale commitments  
Fair Value  
Notional/ Principal Amount 488,782
Fair Value of Servicing Rights 0
Unrealized Impairment Recovery (Loss) 0
Total Fair Value Adjustment 0
Loans held-for-sale, net  
Fair Value  
Notional/ Principal Amount 378,247
Fair Value of Servicing Rights 3,939
Unrealized Impairment Recovery (Loss) 1,002
Total Fair Value Adjustment $ 4,941