v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Schedule of Additional Information About the Unobservable Inputs Used in Fair Value Measurement of Mortgage Servicing Rights (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Mortgage servicing rights, at fair value $ 19,339 $ 20,090 $ 16,944 $ 17,768 $ 18,519 $ 18,827
Fair Value, Recurring            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Mortgage servicing rights, at fair value 19,339   16,944      
Fair Value, Recurring | Level 3 Inputs            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Mortgage servicing rights, at fair value 19,339   16,944      
Fair Value, Recurring | Level 3 Inputs | Valuation Technique, Discounted Cash Flow            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Mortgage servicing rights, at fair value $ 19,339   $ 16,944      
Fair Value, Recurring | Level 3 Inputs | Constant pre-payment rates (CPR) | Minimum | Valuation Technique, Discounted Cash Flow            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Measurement input 0.045   0.049      
Fair Value, Recurring | Level 3 Inputs | Constant pre-payment rates (CPR) | Maximum | Valuation Technique, Discounted Cash Flow            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Measurement input 0.917   0.943      
Fair Value, Recurring | Level 3 Inputs | Constant pre-payment rates (CPR) | Weighted Average | Valuation Technique, Discounted Cash Flow            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Measurement input 0.077   0.081      
Fair Value, Recurring | Level 3 Inputs | Discount rate | Minimum | Valuation Technique, Discounted Cash Flow            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Measurement input 0.090   0.090      
Fair Value, Recurring | Level 3 Inputs | Discount rate | Maximum | Valuation Technique, Discounted Cash Flow            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Measurement input 0.180   0.110      
Fair Value, Recurring | Level 3 Inputs | Discount rate | Weighted Average | Valuation Technique, Discounted Cash Flow            
FAIR VALUE OF FINANCIAL INSTRUMENTS            
Measurement input 0.104   0.096