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
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Mortgage servicing rights $ 73,424 $ 74,097 $ 60,481 $ 47,392
Fair Value, Recurring        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Available-for-sale securities 532,650 536,973    
Loans held-for-sale 66,255 57,323    
Mortgage servicing rights 73,424 74,097    
Derivative financial instruments - assets 33,651 40,287    
Derivative financial instruments - liabilities (20,836) (24,527)    
Total 685,144 684,153    
Fair Value, Recurring | Fair Value, Inputs, Level 1        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Available-for-sale securities 57,369 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 57,369 56,649    
Fair Value, Recurring | Fair Value, Inputs, Level 2        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Available-for-sale securities 475,281 480,324    
Loans held-for-sale 66,255 57,323    
Mortgage servicing rights 0 0    
Derivative financial instruments - assets 33,651 40,287    
Derivative financial instruments - liabilities (20,836) (24,527)    
Total 554,351 553,407    
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 73,424 74,097    
Derivative financial instruments - assets 0 0    
Derivative financial instruments - liabilities 0 0    
Total $ 73,424 $ 74,097