XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Derivatives - Schedule of Amount and Fair Value of Mortgage Banking Derivatives (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative, amount   $ 30,000,000
Interest Rate Contract [Member]    
Derivative [Line Items]    
Derivative, amount $ 3,424,000 2,265,000
Derivative, net 79,000 65,000
Forward Contracts [Member]    
Derivative [Line Items]    
Derivative, amount 4,500,000 2,500,000
Derivative, net $ 11,000 $ (13,000)