XML 130 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Mortgage servicing rights $ 76,701 $ 74,097 $ 47,392 $ 29,144
Derivative financial instruments - assets 35,080 40,287    
Derivative financial instruments - liabilities (20,505) (24,527)    
Fair Value, Recurring        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Available-for-sale securities 516,757 536,973    
Loans held-for-sale 54,212 57,323    
Mortgage servicing rights 76,701 74,097    
Derivative financial instruments - assets 35,080 40,287    
Derivative financial instruments - liabilities (20,505) (24,527)    
Total 662,245 684,153    
Fair Value, Recurring | Level 1        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Available-for-sale securities 54,234 56,649    
Loans held-for-sale 0 0    
Mortgage servicing rights 0 0    
Derivative financial instruments - assets 0 0    
Derivative financial instruments - liabilities 0 0    
Total 54,234 56,649    
Fair Value, Recurring | Level 2        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Available-for-sale securities 462,523 480,324    
Loans held-for-sale 54,212 57,323    
Mortgage servicing rights 0 0    
Derivative financial instruments - assets 35,080 40,287    
Derivative financial instruments - liabilities (20,505) (24,527)    
Total 531,310 553,407    
Fair Value, Recurring | Level 3        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Available-for-sale securities 0 0    
Loans held-for-sale 0 0    
Mortgage servicing rights 76,701 74,097    
Derivative financial instruments - assets 0 0    
Derivative financial instruments - liabilities 0 0    
Total $ 76,701 $ 74,097