XML 57 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits (Tables)
12 Months Ended
Dec. 31, 2025
Deposits Liabilities, Balance Sheet, Reported Amounts [Abstract]  
Schedule of Stated Maturities of Time Deposits
At year end 2025, stated maturities of time deposits were as follows:
2026$1,074,869 
2027106,847 
202895,769 
20297,670 
20304,354 
Thereafter28 
Total$1,289,537