XML 86 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments (Details) - Schedule of consolidated statements of income for non-hedging derivative financial instruments - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Interest rate swap contracts [Member]    
Condensed Financial Statements, Captions [Line Items]    
Statement of income classification Other income  
Amount of gain (loss) $ 19 $ 242
IRLCs [Member]    
Condensed Financial Statements, Captions [Line Items]    
Statement of income classification Gain on sale of mortgage loans & OMSR  
Amount of gain (loss) $ (42) (256)
Forward contracts [Member]    
Condensed Financial Statements, Captions [Line Items]    
Statement of income classification Gain on sale of mortgage loans & OMSR  
Amount of gain (loss) $ 57 $ 233