XML 88 R79.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Mortgage servicing rights $ 78,390 $ 73,424 $ 74,097 $ 66,047 $ 60,481 $ 47,392
Fair Value, Recurring            
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Available-for-sale securities 515,956   536,973      
Loans held-for-sale 56,350   57,323      
Mortgage servicing rights 78,390   74,097      
Derivative financial instruments - assets 41,195   40,287      
Derivative financial instruments - liabilities (24,842)   (24,527)      
Total 667,049   684,153      
Fair Value, Recurring | Level 1            
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Available-for-sale securities 56,869   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 56,869   56,649      
Fair Value, Recurring | Level 2            
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Available-for-sale securities 459,087   480,324      
Loans held-for-sale 56,350   57,323      
Mortgage servicing rights 0   0      
Derivative financial instruments - assets 41,195   40,287      
Derivative financial instruments - liabilities (24,842)   (24,527)      
Total 531,790   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 78,390   74,097      
Derivative financial instruments - assets 0   0      
Derivative financial instruments - liabilities 0   0      
Total $ 78,390   $ 74,097