XML 61 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Deposits Liabilities, Balance Sheet, Reported Amounts [Abstract]  
Schedule of Stated Maturities of Time Deposits
At year end 2024, stated maturities of time deposits were as follows:
2025$846,651 
202653,860 
20278,824 
20283,754 
20293,499 
Thereafter13 
Total$916,601