XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.3
FAIR VALUE OF FINANCIAL INSTRUMENTS - Mortgage Servicing Rights (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Fair Value $ 17,254 $ 17,768 $ 18,827 $ 17,496 $ 18,984 $ 19,001
Fair Value, Recurring            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Fair Value 17,254   18,827      
Fair Value, Recurring | Level 3            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Fair Value $ 17,254   $ 18,827      
Fair Value, Recurring | Level 3 | Constant pre-payment rates (CPR) | Minimum            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Measurement input 0.049   0.008      
Fair Value, Recurring | Level 3 | Constant pre-payment rates (CPR) | Maximum            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Measurement input 0.943   0.943      
Fair Value, Recurring | Level 3 | Constant pre-payment rates (CPR) | Weighted Average            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Measurement input 0.082   0.076      
Fair Value, Recurring | Level 3 | Discount rate | Minimum            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Measurement input 0.090   0.090      
Fair Value, Recurring | Level 3 | Discount rate | Maximum            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Measurement input 0.922   0.964      
Fair Value, Recurring | Level 3 | Discount rate | Weighted Average            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Measurement input 0.095   0.104