XML 74 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Deposits - Schedule of Contractual Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Deposits, by Type [Abstract]    
Within one year $ 129,071  
Year 2 18,373  
Year 3 4,759  
Year 4 8,098  
Year 5 2,978  
Thereafter  
Total certificates of deposit $ 163,279 $ 173,516