XML 77 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Time Deposits (Tables)
12 Months Ended
Dec. 31, 2024
Maturities of Time Deposits [Abstract]  
Maturities of Time Deposits
The following summarizes the contractual maturities of time deposits during years subsequent to December 31, 2024:
Year of MaturityTotal Time
Deposits
2025$764,463 
202620,098 
20273,907 
20282,256 
20293,359 
2030 and beyond11 
Total$794,094