XML 160 R131.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS - Schedule of Non-recurring Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Capitalized servicing rights $ 16,600 $ 16,700
Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Loans held for sale 0 3,369
Non-recurring | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Individually evaluated loans 4,395 14,571
Loans held for sale   3,369
Capitalized servicing rights 10,569 11,201
Total Assets $ 14,964 $ 29,141