v3.26.1
Fair Value Measurements - Reconciliation of Assets with Unobservable Inputs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 32,365 $ 30,520 $ 30,739 $ 29,098
Change included in earnings (1,733) (1,491) (2,391) (2,645)
Purchases and issuances 6,330 6,413 11,683 9,835
Sales and settlements (4,753) (4,240) (7,822) (5,086)
Ending balance 32,209 31,202 32,209 31,202
Net change in unrealized gains (losses) relating to items held at end of period 1,519 1,296 $ 1,519 $ 1,296
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Total assets Total assets
Mortgage servicing rights        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 28,426 26,814 $ 27,474 $ 26,439
Change included in earnings (928) (818) (1,055) (1,673)
Purchases and issuances 977 1,510 2,056 2,740
Sales and settlements 0 0 0 0
Ending balance 28,475 27,506 28,475 27,506
Net change in unrealized gains (losses) relating to items held at end of period 0 0 0 0
Commercial servicing rights        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 2,359 2,317 2,342 2,194
Change included in earnings (159) (120) (161) (193)
Purchases and issuances 15 203 34 399
Sales and settlements 0 0 0 0
Ending balance 2,215 2,400 2,215 2,400
Net change in unrealized gains (losses) relating to items held at end of period 0 0 0 0
Interest rate lock commitments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 1,580 1,389 923 465
Change included in earnings (646) (553) (1,175) (779)
Purchases and issuances 5,338 4,700 9,593 6,696
Sales and settlements (4,753) (4,240) (7,822) (5,086)
Ending balance 1,519 1,296 1,519 1,296
Net change in unrealized gains (losses) relating to items held at end of period $ 1,519 $ 1,296 $ 1,519 $ 1,296