XML 106 R81.htm IDEA: XBRL DOCUMENT v3.22.4
MORTGAGE SERVICING RIGHTS (Gross Carrying Value, Accumulated Amortization, Net Carrying Value) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Gross carrying value, accumulated amortization and net carrying value related to intangible assets      
Gross Carrying Value $ 69,413 $ 72,250  
Accumulated Amortization (60,339) (62,512)  
Net Carrying Value 9,074 9,738  
Mortgage servicing rights      
Gross carrying value, accumulated amortization and net carrying value related to intangible assets      
Gross Carrying Value 69,413 72,250  
Accumulated Amortization (60,339) (62,512)  
Net Carrying Value $ 9,074 $ 9,738 $ 11,865