v3.26.1
Loan Servicing Assets - Schedule of Reconciliation of Loan Servicing Rights (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Transfers and Servicing [Abstract]    
Balance, beginning of period $ 11,140 $ 8,976
Additions - servicing rights related to loans sold 4,167 7,798
Reductions - write-off of servicing assets 0 0
Reductions - amortization and early payoff (3,037) (5,634)
Balance, end of period $ 12,270 $ 11,140