v3.26.1
Fair Value Measurements - Reconciliation of Assets with Unobservable Inputs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 30,739 $ 29,098
Change included in earnings (658) (1,154)
Purchases and issuances 5,353 3,422
Sales and settlements (3,069) (846)
Ending balance 32,365 30,520
Net change in unrealized gains (losses) relating to items held at end of period $ 1,580 1,389
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Total assets  
Mortgage servicing rights    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 27,474 26,439
Change included in earnings (127) (855)
Purchases and issuances 1,079 1,230
Sales and settlements 0 0
Ending balance 28,426 26,814
Net change in unrealized gains (losses) relating to items held at end of period 0 0
Commercial servicing rights    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 2,342 2,194
Change included in earnings (2) (73)
Purchases and issuances 19 196
Sales and settlements 0 0
Ending balance 2,359 2,317
Net change in unrealized gains (losses) relating to items held at end of period 0 0
Interest rate lock commitments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 923 465
Change included in earnings (529) (226)
Purchases and issuances 4,255 1,996
Sales and settlements (3,069) (846)
Ending balance 1,580 1,389
Net change in unrealized gains (losses) relating to items held at end of period $ 1,580 $ 1,389