v3.25.2
FAIR VALUE OF FINANCIAL INSTRUMENTS (Narrative) (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Allowance for credit losses $ 189,944 $ 175,863 $ 157,301
Recurring fair value measurements      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial liabilities at fair value 0 0  
Non-recurring fair value measurements      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial liabilities at fair value 0 0  
Collateral dependent loans $ 6,435 6,877  
Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Number of security categorized as other debt | security 1    
Level 3 | Non-recurring fair value measurements      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Collateral dependent loans $ 6,435 6,877  
Allowance for credit losses 300 115  
Collateral dependent loans, net $ 6,100 $ 6,800