XML 117 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
BORROWED FUNDS AND REPURCHASE AGREEMENTS, Maturities of Borrowed Funds (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Maturities of borrowed funds [Abstract]    
2024 $ 255,316  
2025 40,287  
2026 0  
2027 0  
2028 0  
Thereafter 26,433  
Total borrowed funds $ 322,036 $ 257,278