XML 97 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Time Deposits (Tables)
12 Months Ended
Dec. 31, 2023
Maturities of Time Deposits [Abstract]  
Maturities of Time Deposits
The following summarizes the contractual maturities of time deposits during years subsequent to December 31, 2023:
Year of MaturityTotal Time
Deposits
2024$626,010 
202525,250 
20265,535 
20274,098 
20282,183 
2029 and beyond— 
Total$663,076