XML 129 R116.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Mortgage servicing rights $ 74,097 $ 47,392 $ 29,144 $ 29,003
Derivative financial instruments - assets 40,287 10,815    
Derivative financial instruments - liabilities (24,527) (14,408)    
Fair Value, Recurring        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Available-for-sale securities 536,973 572,501    
Loans held-for-sale 57,323 103,939    
Mortgage servicing rights 74,097 47,392    
Derivative financial instruments - assets 40,287 10,815    
Derivative financial instruments - liabilities (24,527) (14,525)    
Total 684,153 720,122    
Fair Value, Recurring | Fair Value, Inputs, Level 1        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Available-for-sale securities 56,649 35,185    
Loans held-for-sale 0 0    
Mortgage servicing rights 0 0    
Derivative financial instruments - assets 0 0    
Derivative financial instruments - liabilities 0 0    
Total 56,649 35,185    
Fair Value, Recurring | Fair Value, Inputs, Level 2        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Available-for-sale securities 480,324 537,316    
Loans held-for-sale 57,323 103,939    
Mortgage servicing rights 0 0    
Derivative financial instruments - assets 40,287 10,815    
Derivative financial instruments - liabilities (24,527) (14,525)    
Total 553,407 637,545    
Fair Value, Recurring | Fair Value, Inputs, 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 74,097 47,392    
Derivative financial instruments - assets 0 0    
Derivative financial instruments - liabilities 0 0    
Total $ 74,097 $ 47,392